Explorar el Código

update:增加压缩参数

aiden hace 3 meses
padre
commit
12b53eb3fb
Se han modificado 1 ficheros con 13 adiciones y 2 borrados
  1. 13 2
      app/controller/GameRecord.php

+ 13 - 2
app/controller/GameRecord.php

@@ -24,7 +24,8 @@ class GameRecord extends BaseController
         // 获取查询参数
         $page = Request::get('page', 1, 'intval');
         $limit = Request::get('limit', 20, 'intval');
-        
+        $compress = Request::get('compress', 1, 'intval');
+
         // 筛选条件
         $filters = [
             // 时间筛选
@@ -108,9 +109,19 @@ class GameRecord extends BaseController
             }
             
             $result['list'] = $newDataList;
+            if ($compress == 1)
+            {
+                $return = [
+                    'state' => 1,
+                    'code' => 0,
+                    'data' => $result,
+                    'message' => "获取成功"
+                ];
+                return base64_encode(gzcompress(json_encode($return)));
+            }
+
             return json_success($result, '获取成功');
         } catch (\Exception $e) {
-            echo $e->getTraceAsString();
             return json_error([], '获取游戏记录失败:' . $e->getMessage());
         }
     }