作者 张关杰

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into bate

@@ -56,6 +56,7 @@ class UpdateKeyword extends Command @@ -56,6 +56,7 @@ class UpdateKeyword extends Command
56 DB::disconnect('custom_mysql'); 56 DB::disconnect('custom_mysql');
57 } 57 }
58 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; 58 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
  59 + return true;
59 } 60 }
60 61
61 62
@@ -83,4 +84,24 @@ class UpdateKeyword extends Command @@ -83,4 +84,24 @@ class UpdateKeyword extends Command
83 } 84 }
84 return true; 85 return true;
85 } 86 }
  87 +
  88 + /**
  89 + * @remark :查看关键词的列表
  90 + * @name :getRouteKeywordList
  91 + * @author :lyh
  92 + * @method :post
  93 + * @time :2024/3/25 16:53
  94 + */
  95 + public function getRouteKeywordList(){
  96 + $keywordModel = new Keyword();
  97 + $lists = $keywordModel->list(['is_upgrade'=>0,'source'=>'product_keyword']);
  98 + foreach ($lists as $k => $values){
  99 + $routeModel = new RouteMap();
  100 + $info = $routeModel->read(['route'=>$values['route']]);
  101 + if($info === false){
  102 + $keywordModel->del(['id'=>$values['id']]);
  103 + }
  104 + }
  105 + return true;
  106 + }
86 } 107 }
@@ -47,7 +47,7 @@ class Kernel extends ConsoleKernel @@ -47,7 +47,7 @@ class Kernel extends ConsoleKernel
47 // $schedule->command('website_data')->dailyAt('01:00')->withoutOverlapping(1); // 向AICC推送数据 47 // $schedule->command('website_data')->dailyAt('01:00')->withoutOverlapping(1); // 向AICC推送数据
48 // $schedule->command('project_file_pdf')->dailyAt('00:00')->withoutOverlapping(1); // 网站项目数据,生成PDF文件 48 // $schedule->command('project_file_pdf')->dailyAt('00:00')->withoutOverlapping(1); // 网站项目数据,生成PDF文件
49 $schedule->command('sync_manager')->dailyAt('01:00')->withoutOverlapping(1); //TODO::手机号码同步 每天执行一次 49 $schedule->command('sync_manager')->dailyAt('01:00')->withoutOverlapping(1); //TODO::手机号码同步 每天执行一次
50 - 50 + $schedule->command('update_keyword_route')->dailyAt('01:00')->withoutOverlapping(1); //升级项目--清除路由相同的关键字
51 $schedule->command('recommended_suppliers')->dailyAt('03:00')->withoutOverlapping(1); //每天凌晨1点执行一次生成推荐商 51 $schedule->command('recommended_suppliers')->dailyAt('03:00')->withoutOverlapping(1); //每天凌晨1点执行一次生成推荐商
52 // 每日推送视频任务 52 // 每日推送视频任务
53 $schedule->command('video_task')->dailyAt('02:30')->withoutOverlapping(1); 53 $schedule->command('video_task')->dailyAt('02:30')->withoutOverlapping(1);