作者 Your Name
@@ -36,7 +36,6 @@ class CountAllProject extends Command @@ -36,7 +36,6 @@ class CountAllProject extends Command
36 public function handle(){ 36 public function handle(){
37 $countAllModel = new AllProject; 37 $countAllModel = new AllProject;
38 AllProject::truncate(); 38 AllProject::truncate();
39 -// $noSixData = [];  
40 $noSixData = $this->NoSixProject(); 39 $noSixData = $this->NoSixProject();
41 $countAllModel->insert($noSixData); 40 $countAllModel->insert($noSixData);
42 $sixData = $this->sixProject(); 41 $sixData = $this->sixProject();
@@ -57,13 +56,13 @@ class CountAllProject extends Command @@ -57,13 +56,13 @@ class CountAllProject extends Command
57 $res_data = []; 56 $res_data = [];
58 $i = 1; 57 $i = 1;
59 while (true) { 58 while (true) {
60 - $url = 'https://quanqiusou.cn/extend_api/api/projects.php?page=' . $i . '&pagesize=50'; 59 + $url = 'https://quanqiusou.cn/extend_api/api/projects.php?page=' . $i . '&pagesize=500';
61 $result = $this->httpGetProxy($url); 60 $result = $this->httpGetProxy($url);
62 // 检查结果是否成功,并且结构符合预期 61 // 检查结果是否成功,并且结构符合预期
63 if (isset($result['data']['data']) && is_array($result['data']['data'])) { 62 if (isset($result['data']['data']) && is_array($result['data']['data'])) {
64 $data = $result['data']['data']; 63 $data = $result['data']['data'];
65 // 如果当前页没有数据,跳出循环 64 // 如果当前页没有数据,跳出循环
66 - if ($i == 2) { 65 + if (empty($data)) {
67 break; 66 break;
68 } 67 }
69 foreach ($data as $k => $v){ 68 foreach ($data as $k => $v){