feature: wen xue guan crawler

This commit is contained in:
Default
2025-05-05 18:04:33 +08:00
parent d9bb8b727f
commit 68e0a40329
8 changed files with 34 additions and 52 deletions

View File

@@ -65,7 +65,7 @@ class Scheduler
switch ($CustomCrawlerModel->cc_code) {
case 'PULL_WEN_XUE_GUAN':
$arrTask = [
'callback' => [WenXueWang::class, 'createCrawlWenXueGuanTask'],
'callback' => [WenXueGuan::class, 'createCrawlWenXueGuanTask'],
'data' => [
'cc_data' => $CustomCrawlerModel->cc_data
],

View File

@@ -8,7 +8,7 @@ use app\model\ChapterModel;
use app\model\CustomCrawlerModel;
use app\model\NovelModel;
use app\task\crawler\custom\page\Site;
use app\task\crawler\wenxuewang\Scheduler as WxwScheduler;
use app\task\crawler\wxg\Scheduler as WxgScheduler;
use app\task\crawler\zw\page\NovelPage;
use GuzzleHttp\Client;
use microserver\QueueManage;
@@ -17,7 +17,7 @@ use storage\StorageCore;
/**
* @mixin think\Model
*/
class WenXueWang
class WenXueGuan
{
/**
* Undocumented variable
@@ -48,7 +48,7 @@ class WenXueWang
$arrCcData = json_decode($arrData['cc_data'], true);
foreach ($arrCcData as $intNSourceId) {
$arrTask = [
'callback' => [WxwScheduler::class, 'getNovelInfo'],
'callback' => [WxgScheduler::class, 'getNovelInfo'],
'data' => [
[
'n_source_id' => $intNSourceId,