作者 lyh

gx翻译校队

@@ -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) {
301 - //不包含  
302 - $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]); 302 + if(strpos(','.$keyword_video_ids.',', ','.$keyword_id.',') === false){
  303 + //不包含
  304 + $productModel = new Product();
  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 }
@@ -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 }