作者 李宇航

合并分支 'master-server' 到 'master'

修改关键词生成视频



查看合并请求 !910
@@ -297,13 +297,15 @@ class VideoTask extends Command @@ -297,13 +297,15 @@ class VideoTask extends Command
297 break; 297 break;
298 } 298 }
299 $keyword_ids = implode(',',$item->keyword_id); 299 $keyword_ids = implode(',',$item->keyword_id);
  300 + $keyword_video_ids = implode(',',$item->keyword_video_id);
300 if (strpos(','.$keyword_ids.',', ','.$keyword_id.',') === false) { 301 if (strpos(','.$keyword_ids.',', ','.$keyword_id.',') === false) {
  302 + if(strpos(','.$keyword_video_ids.',', ','.$keyword_id.',') === false){
301 //不包含 303 //不包含
302 $productModel = new Product(); 304 $productModel = new Product();
303 - $keyword_ids = !empty($keyword_ids) ? ','.$keyword_ids.',' : ',' ;  
304 - $keyword_id_str = $keyword_ids . $keyword_id.',';  
305 - KeywordRelated::saveRelated($item->id,explode(',',trim($keyword_id_str,',')));  
306 - $productModel->edit(['keyword_id'=>$keyword_id_str],['id'=>$item->id]); 305 + $keyword_video_ids = !empty($keyword_video_ids) ? ','.$keyword_video_ids.',' : ',' ;
  306 + $keyword_video_id_str = $keyword_video_ids . $keyword_id.',';
  307 + $productModel->edit(['keyword_video_id'=>$keyword_video_id_str],['id'=>$item->id]);
  308 + }
307 } 309 }
308 $data[] = ['url'=>getImageUrl($item->thumb['url']),'title'=>$item->title]; 310 $data[] = ['url'=>getImageUrl($item->thumb['url']),'title'=>$item->title];
309 } 311 }
@@ -391,17 +391,6 @@ class TranslateController extends BaseController @@ -391,17 +391,6 @@ class TranslateController extends BaseController
391 } 391 }
392 392
393 /** 393 /**
394 - * @remark :获取默认数据  
395 - * @name :getDefaultData  
396 - * @author :lyh  
397 - * @method :post  
398 - * @time :2024/7/16 15:28  
399 - */  
400 - public function getDefaultData(){  
401 -  
402 - }  
403 -  
404 - /**  
405 * @remark : 394 * @remark :
406 * @name :pageList 395 * @name :pageList
407 * @author :lyh 396 * @author :lyh
@@ -196,7 +196,9 @@ class Product extends Base @@ -196,7 +196,9 @@ class Product extends Base
196 public function getKeywordIdAttribute($value){ 196 public function getKeywordIdAttribute($value){
197 return Arr::setToArr(trim($value,',')); 197 return Arr::setToArr(trim($value,','));
198 } 198 }
199 - 199 + public function getKeywordVideoIdAttribute($value){
  200 + return Arr::setToArr(trim($value,','));
  201 + }
200 public function getRelatedProductIdAttribute($value){ 202 public function getRelatedProductIdAttribute($value){
201 return Arr::setToArr($value); 203 return Arr::setToArr($value);
202 } 204 }