diff --git a/app/job/TaskInformationJob.php b/app/job/TaskInformationJob.php index 8417d16c8..7da7d47dd 100644 --- a/app/job/TaskInformationJob.php +++ b/app/job/TaskInformationJob.php @@ -22,7 +22,6 @@ class TaskInformationJob $task_count=Task::where('id','in',$task_id)->field('director_uid')->with('director_info')->select(); if(empty($task_count)){ Log::error('任务结算失败,任务id:'.$task_id); - continue; } if(count($task_count)==count($task_id)){ $name_arr=[]; @@ -43,4 +42,8 @@ class TaskInformationJob //如果任务执行成功后 记得删除任务,不然这个任务会重复执行,直到达到最大重试次数后失败后,执行failed方法 $job->delete(); } + public function failed($data){ + Log::error('任务结算失败'.$data); + // ...任务达到最大重试次数后,失败了 + } }