作者 lyh

GXgeo设置

@@ -37,24 +37,18 @@ class ProjectComment extends Command @@ -37,24 +37,18 @@ class ProjectComment extends Command
37 37
38 public function handle(){ 38 public function handle(){
39 $projectModel = new Project(); 39 $projectModel = new Project();
40 - while (true){  
41 - $ids = $projectModel->selectField(['delete_status' => 0,'project_type'=>0,'extend_type'=>0,'type'=>['in',[1,2,3,4,6]]], 'id');  
42 - if(empty($list)){  
43 - sleep(200); 40 + $ids = $projectModel->selectField(['delete_status' => 0,'project_type'=>0,'extend_type'=>0,'type'=>['in',[1,2,3,4,6]]], 'id');
  41 + foreach ($ids as $id){
  42 + echo date('Y-m-d H:i:s').'start:' . $id . PHP_EOL;
  43 + $project_id = $id;
  44 + echo date('Y-m-d H:i:s').'执行的项目id:' . $project_id . PHP_EOL;
  45 + try {
  46 + $this->_action($project_id);
  47 + }catch (\Exception $e){
  48 + echo date('Y-m-d H:i:s').'错误信息:'.$e->getMessage().PHP_EOL;
44 continue; 49 continue;
45 } 50 }
46 - foreach ($ids as $id){  
47 - echo date('Y-m-d H:i:s').'start:' . $id . PHP_EOL;  
48 - $project_id = $id;  
49 - echo date('Y-m-d H:i:s').'执行的项目id:' . $project_id . PHP_EOL;  
50 - try {  
51 - $this->_action($project_id);  
52 - }catch (\Exception $e){  
53 - echo date('Y-m-d H:i:s').'错误信息:'.$e->getMessage().PHP_EOL;  
54 - continue;  
55 - }  
56 - echo date('Y-m-d H:i:s').'end:' . $id . PHP_EOL;  
57 - } 51 + echo date('Y-m-d H:i:s').'end:' . $id . PHP_EOL;
58 } 52 }
59 return true; 53 return true;
60 } 54 }