fix: video model category
This commit is contained in:
@@ -15,7 +15,7 @@ use app\task\crawler\youzhi\Scheduler as YouZhiScheduler;
|
||||
use app\task\crawler\fengchao\Scheduler as FengChaoScheduler;
|
||||
use app\task\crawler\wuxian\Scheduler as WuXianScheduler;
|
||||
|
||||
|
||||
use app\task\crawler\custom\Scheduler as CustomScheduler;
|
||||
|
||||
|
||||
|
||||
@@ -29,49 +29,64 @@ class PlanTask
|
||||
|
||||
foreach ($PlanTaskAll as $PlanTask) {
|
||||
|
||||
if ($PlanTask->pt_last_exec != 0 && ($PlanTask->pt_last_exec + $PlanTask->pt_limit) > time()) continue;
|
||||
if (
|
||||
$PlanTask->pt_last_exec != 0 &&
|
||||
($PlanTask->pt_last_exec + $PlanTask->pt_limit) > time()
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$PlanTask->pt_last_exec = time();
|
||||
|
||||
$PlanTask->save();
|
||||
|
||||
switch ($PlanTask->pt_code) {
|
||||
|
||||
case 'GENERATE_SITE_MAP':
|
||||
self::generateSiteMap();
|
||||
break;
|
||||
case 'PULL_630_ZW_NOVEL':
|
||||
self::pull630ZwNovel();
|
||||
break;
|
||||
case 'PULL_630_ZW_NOVEL_LATEST':
|
||||
self::pull630ZwNovelLatest();
|
||||
break;
|
||||
|
||||
case 'PULL_74_ZW_NOVEL':
|
||||
self::pull74ZwNovel();
|
||||
break;
|
||||
case 'PULL_74_ZW_NOVEL_LATEST':
|
||||
self::pull74ZwNovelLatest();
|
||||
break;
|
||||
|
||||
case 'PULL_YOU_ZHI_SHI_PIN':
|
||||
self::pullYouZhiShiPin();
|
||||
break;
|
||||
|
||||
case 'PULL_WU_XIAN_SHI_PIN':
|
||||
self::pullWuXianShiPin();
|
||||
break;
|
||||
|
||||
|
||||
case 'PULL_FENG_CHAO_SHI_PIN':
|
||||
self::pullFengChaoShiPin();
|
||||
break;
|
||||
|
||||
case 'GENERATE_SITE_MAP':
|
||||
self::generateSiteMap();
|
||||
case 'CUSTOM_CRAWLER':
|
||||
self::customCrawler();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public static function customCrawler()
|
||||
{
|
||||
$arrTask = [
|
||||
'callback' => [CustomScheduler::class, 'crawlFull'],
|
||||
'data' => []
|
||||
];
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
/**
|
||||
* Undocumented function
|
||||
*
|
||||
@@ -84,7 +99,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -100,7 +115,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance(2);
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -116,7 +131,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -133,7 +148,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -149,7 +164,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -166,7 +181,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
@@ -182,7 +197,7 @@ class PlanTask
|
||||
'data' => []
|
||||
];
|
||||
|
||||
$QueueManage = new QueueManage();
|
||||
$QueueManage = QueueManage::getInstance();
|
||||
$QueueManage->set($arrTask);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user