作者 刘锟

合并分支 'akun' 到 'master'

Akun



查看合并请求 !2043
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 namespace App\Console\Commands\Monitor; 8 namespace App\Console\Commands\Monitor;
9 9
10 use App\Models\Domain\DomainInfo; 10 use App\Models\Domain\DomainInfo;
  11 +use App\Models\PackDir\SitePackTask;
11 use App\Models\Product\Keyword; 12 use App\Models\Product\Keyword;
12 use App\Models\Project\DeployOptimize; 13 use App\Models\Project\DeployOptimize;
13 use App\Models\Project\OnlineCheck; 14 use App\Models\Project\OnlineCheck;
@@ -296,6 +297,14 @@ class Supervisory extends Command @@ -296,6 +297,14 @@ class Supervisory extends Command
296 $message[] = '404页面链接: ' . implode(' 、 ', $page_404); 297 $message[] = '404页面链接: ' . implode(' 、 ', $page_404);
297 $message[] = 'TDK错误链接: ' . implode(' 、 ', $tdk_error); 298 $message[] = 'TDK错误链接: ' . implode(' 、 ', $tdk_error);
298 299
  300 + //前一天页面生成失败白帽项目
  301 + $last_day = date('Y-m-d',strtotime('-1 day'));
  302 + $white_project_ids = SitePackTask::where('status',SitePackTask::STATUS_FAL)->where('user_id',0)->whereBetween('created_at', [$last_day.' 00:00:00',$last_day.' 23:59:59'])->pluck('project_id')->toArray();
  303 + if($white_project_ids){
  304 + $white_domain_list = DomainInfo::whereIn('project_id',$white_project_ids)->pluck('domain')->toArray();
  305 + $message[] = '页面生成失败报名项目: ' . implode(' 、 ', $white_domain_list);
  306 + }
  307 +
299 $msg = implode(PHP_EOL, $message); 308 $msg = implode(PHP_EOL, $message);
300 309
301 $link = 'https://oapi.dingtalk.com/robot/send?access_token=3927b42d072972fcf572e7b01728bf3e1390e08094d6f77c5f28bfd85b19f09f'; 310 $link = 'https://oapi.dingtalk.com/robot/send?access_token=3927b42d072972fcf572e7b01728bf3e1390e08094d6f77c5f28bfd85b19f09f';