作者 lyh

gx脚本

@@ -54,12 +54,13 @@ class WeekProject extends Command @@ -54,12 +54,13 @@ class WeekProject extends Command
54 */ 54 */
55 public function handle(){ 55 public function handle(){
56 $projectModel = new Project(); 56 $projectModel = new Project();
57 - $list = $projectModel->list(['delete_status'=>0,'type'=>['in',[1,2,3,4,6]]],'id',['id','title']); 57 + $list = $projectModel->list(['delete_status'=>0,'id'=>['<',2000],'type'=>['in',[1,2,3,4,6]]],'id',['id','title']);
58 $domainModel = new DomainInfo(); 58 $domainModel = new DomainInfo();
59 foreach ($list as $k => $v){ 59 foreach ($list as $k => $v){
60 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 60 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
61 $domainInfo = $domainModel->read(['project_id'=>$v['id']]); 61 $domainInfo = $domainModel->read(['project_id'=>$v['id']]);
62 if($domainInfo === false){ 62 if($domainInfo === false){
  63 + echo date('Y-m-d H:i:s') . '域名不存在,跳过:'.$v['title'] . PHP_EOL;
63 continue; 64 continue;
64 } 65 }
65 $v['domain'] = $domainInfo['domain']; 66 $v['domain'] = $domainInfo['domain'];
@@ -99,6 +100,7 @@ class WeekProject extends Command @@ -99,6 +100,7 @@ class WeekProject extends Command
99 $result = (new FormGlobalsoApi())->getDateInquiry($value['domain'],$data['start_date'],$data['end_date']); 100 $result = (new FormGlobalsoApi())->getDateInquiry($value['domain'],$data['start_date'],$data['end_date']);
100 if(isset($result['status'])){ 101 if(isset($result['status'])){
101 $data['week_inquiry_total'] = $result['data']; 102 $data['week_inquiry_total'] = $result['data'];
  103 + echo date('Y-m-d H:i:s') . '项目id:'.$value['id'].',域名:'.$value['domain'].',上周询盘数量data:'.$result['data'] . PHP_EOL;
102 }else{ 104 }else{
103 $data['week_inquiry_total'] = 0; 105 $data['week_inquiry_total'] = 0;
104 echo date('Y-m-d H:i:s') . '项目id:'.$value['id'].',域名:'.$value['domain'].',请求询盘错误。' . PHP_EOL; 106 echo date('Y-m-d H:i:s') . '项目id:'.$value['id'].',域名:'.$value['domain'].',请求询盘错误。' . PHP_EOL;
@@ -129,7 +131,6 @@ class WeekProject extends Command @@ -129,7 +131,6 @@ class WeekProject extends Command
129 //日均访问量 131 //日均访问量
130 $data['daily_average_num'] = 0; 132 $data['daily_average_num'] = 0;
131 $pv_num_count = $countModel->where('project_id',$value['id'])->whereBetween('date', [$startOfLastWeekFormatted,$endOfLastWeekFormatted])->sum('pv_num'); 133 $pv_num_count = $countModel->where('project_id',$value['id'])->whereBetween('date', [$startOfLastWeekFormatted,$endOfLastWeekFormatted])->sum('pv_num');
132 - echo date('Y-m-d H:i:s') . 'pv总量:'.$pv_num_count . PHP_EOL;  
133 if($pv_num_count != 0){ 134 if($pv_num_count != 0){
134 $data['daily_average_num'] = round($pv_num_count / 7,2); 135 $data['daily_average_num'] = round($pv_num_count / 7,2);
135 } 136 }