diff --git a/code/app/task/crawler/zw/page/Site.php b/code/app/task/crawler/zw/page/Site.php index 94366ec..c32e28f 100644 --- a/code/app/task/crawler/zw/page/Site.php +++ b/code/app/task/crawler/zw/page/Site.php @@ -349,12 +349,17 @@ class Site } elseif ($arrResult['state'] === 'rejected') { - // 重新推送任务 - $arrTask = [ - 'callback' => [Zw74Scheduler::class, 'getChapterInfo'], - 'data' => $arrData, - ]; - $QueueManage->set($arrTask); + if($intNid>0){ + // 重新推送任务 + $arrTask = [ + 'callback' => [Zw74Scheduler::class, 'getChapterInfo'], + 'data' => [ + 'n_id' => $intNid, + 'filter' => $arrFilter, + ], + ]; + $QueueManage->set($arrTask); + } $this->redisDailyInc(config('task.app_name') . '_errer_getChapterPageList:' . date('Y-m-d'));