作者 赵彬吉

update

@@ -376,7 +376,17 @@ class WebTraffic extends Command @@ -376,7 +376,17 @@ class WebTraffic extends Command
376 $ai_blog_url = 'blog/' . $ai_blog_url; 376 $ai_blog_url = 'blog/' . $ai_blog_url;
377 } 377 }
378 378
379 - $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls); 379 + //已发布AI视频
  380 + $ai_video_urls = DB::connection('custom_mysql')->table('gl_ai_video')
  381 + ->where('project_id', $project_id)->where('status', 2)
  382 + ->inRandomOrder()
  383 + ->limit(20)
  384 + ->pluck('route', 'id')->toArray();
  385 + foreach ($ai_video_urls as &$ai_video_url){
  386 + $ai_video_url = 'video/' . $ai_video_url;
  387 + }
  388 +
  389 + $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls, $ai_video_urls);
380 390
381 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']); 391 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']);
382 if(empty($data['urls_cats'])){ 392 if(empty($data['urls_cats'])){
@@ -350,7 +350,17 @@ class WebTrafficFix extends Command @@ -350,7 +350,17 @@ class WebTrafficFix extends Command
350 foreach ($ai_blog_urls as &$ai_blog_url){ 350 foreach ($ai_blog_urls as &$ai_blog_url){
351 $ai_blog_url = 'blog/' . $ai_blog_url; 351 $ai_blog_url = 'blog/' . $ai_blog_url;
352 } 352 }
353 - $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls); 353 + //已发布AI视频
  354 + $ai_video_urls = DB::connection('custom_mysql')->table('gl_ai_video')
  355 + ->where('project_id', $project_id)->where('status', 2)
  356 + ->inRandomOrder()
  357 + ->limit(20)
  358 + ->pluck('route', 'id')->toArray();
  359 + foreach ($ai_video_urls as &$ai_video_url){
  360 + $ai_video_url = 'video/' . $ai_video_url;
  361 + }
  362 +
  363 + $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls, $ai_video_urls);
354 364
355 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']); 365 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']);
356 if(empty($data['urls_cats'])){ 366 if(empty($data['urls_cats'])){
@@ -405,7 +405,17 @@ class WebTrafficRussia extends Command @@ -405,7 +405,17 @@ class WebTrafficRussia extends Command
405 foreach ($ai_blog_urls as &$ai_blog_url){ 405 foreach ($ai_blog_urls as &$ai_blog_url){
406 $ai_blog_url = 'blog/' . $ai_blog_url; 406 $ai_blog_url = 'blog/' . $ai_blog_url;
407 } 407 }
408 - $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls); 408 + //已发布AI视频
  409 + $ai_video_urls = DB::connection('custom_mysql')->table('gl_ai_video')
  410 + ->where('project_id', $project_id)->where('status', 2)
  411 + ->inRandomOrder()
  412 + ->limit(20)
  413 + ->pluck('route', 'id')->toArray();
  414 + foreach ($ai_video_urls as &$ai_video_url){
  415 + $ai_video_url = 'video/' . $ai_video_url;
  416 + }
  417 +
  418 + $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls, $ai_video_urls);
409 419
410 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']); 420 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']);
411 if(empty($data['urls_cats'])){ 421 if(empty($data['urls_cats'])){
@@ -396,7 +396,17 @@ class WebTrafficRussiaSpecial extends Command @@ -396,7 +396,17 @@ class WebTrafficRussiaSpecial extends Command
396 foreach ($ai_blog_urls as &$ai_blog_url){ 396 foreach ($ai_blog_urls as &$ai_blog_url){
397 $ai_blog_url = 'blog/' . $ai_blog_url; 397 $ai_blog_url = 'blog/' . $ai_blog_url;
398 } 398 }
399 - $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls); 399 + //已发布AI视频
  400 + $ai_video_urls = DB::connection('custom_mysql')->table('gl_ai_video')
  401 + ->where('project_id', $project_id)->where('status', 2)
  402 + ->inRandomOrder()
  403 + ->limit(20)
  404 + ->pluck('route', 'id')->toArray();
  405 + foreach ($ai_video_urls as &$ai_video_url){
  406 + $ai_video_url = 'video/' . $ai_video_url;
  407 + }
  408 +
  409 + $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls, $ai_video_urls);
400 410
401 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']); 411 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']);
402 if(empty($data['urls_cats'])){ 412 if(empty($data['urls_cats'])){
@@ -362,7 +362,17 @@ class WebTrafficSpecial extends Command @@ -362,7 +362,17 @@ class WebTrafficSpecial extends Command
362 foreach ($ai_blog_urls as &$ai_blog_url){ 362 foreach ($ai_blog_urls as &$ai_blog_url){
363 $ai_blog_url = 'blog/' . $ai_blog_url; 363 $ai_blog_url = 'blog/' . $ai_blog_url;
364 } 364 }
365 - $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls); 365 + //已发布AI视频
  366 + $ai_video_urls = DB::connection('custom_mysql')->table('gl_ai_video')
  367 + ->where('project_id', $project_id)->where('status', 2)
  368 + ->inRandomOrder()
  369 + ->limit(20)
  370 + ->pluck('route', 'id')->toArray();
  371 + foreach ($ai_video_urls as &$ai_video_url){
  372 + $ai_video_url = 'video/' . $ai_video_url;
  373 + }
  374 +
  375 + $data['urls_details'] = array_merge($data['urls_details'], $ai_blog_urls, $ai_video_urls);
366 376
367 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']); 377 $data['urls_cats'] = array_merge($data['urls_cats'], $data['urls_page']);
368 if(empty($data['urls_cats'])){ 378 if(empty($data['urls_cats'])){