Przeglądaj źródła

同步接口1000条逻辑修改

任敬轩 2 lat temu
rodzic
commit
7c4ddff493

+ 12 - 1
Modules/Camera/Http/Controllers/Api/HaiKangController.php

@@ -76,9 +76,20 @@ class HaiKangController extends BaseController
         $result = $this->curlPost($this->pre_url . $url, json_encode($params));
         $result = json_decode($result, true);
 
+        //超出1000条数据
+        if(count($result['data']['list']) == 1000){
+            $params['pageNo'] = 2;
+            $result2 = $this->curlPost($this->pre_url . $url, json_encode($params));
+            $result2 = json_decode($result2, true);
+        }
+
         $area_list = [];
         if (isset($result['code']) && $result['code'] == 0 && isset($result['data']['list'])) {
-            $list = $result['data']['list'];
+            if(isset($result2)){
+                $list = array_merge($result['data']['list'],$result2['data']['list']);
+            }else{
+                $list = $result['data']['list'];
+            }
             foreach ($list as $key => $item) {
                 $area_list[] = $item['indexCode'];
                 if ($item['parentIndexCode'] == '-1') {