作者 李宇航

合并分支 'master-lyh-edit' 到 'master'

Master lyh edit



查看合并请求 !580
@@ -119,9 +119,13 @@ class VideoTask extends Command @@ -119,9 +119,13 @@ class VideoTask extends Command
119 'updated_at' => date('Y-m-d H:i:s'), 119 'updated_at' => date('Y-m-d H:i:s'),
120 'created_at' => date('Y-m-d H:i:s'), 120 'created_at' => date('Y-m-d H:i:s'),
121 ]; 121 ];
122 - KeywordVideoTaskLog::insert($array);  
123 - $num--;  
124 - $sub_task_num--; 122 + $rs = KeywordVideoTaskLog::insert($array);
  123 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($val->id, true) . PHP_EOL, FILE_APPEND);
  124 + if($rs){
  125 + $num--;
  126 + $sub_task_num--;
  127 + }
  128 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($num, true) . PHP_EOL, FILE_APPEND);
125 } 129 }
126 } 130 }
127 if($sub_task_num != 0){ 131 if($sub_task_num != 0){
@@ -184,10 +188,11 @@ class VideoTask extends Command @@ -184,10 +188,11 @@ class VideoTask extends Command
184 if(count($keyword_arr_id) == 0){ 188 if(count($keyword_arr_id) == 0){
185 return []; 189 return [];
186 } 190 }
187 - if(count($keyword_arr_id) < $number){  
188 - $number = count($keyword_arr_id); 191 + if(count($keyword_arr_id) <= $number){
  192 + $keyword_id = array_rand($keyword_arr_id, count($keyword_arr_id));
  193 + }else{
  194 + $keyword_id = array_rand($keyword_arr_id, $number);
189 } 195 }
190 - $keyword_id = array_rand($keyword_arr_id, $number);  
191 $keyword = Keyword::whereIn("id", $keyword_id)->get(); 196 $keyword = Keyword::whereIn("id", $keyword_id)->get();
192 return $keyword; 197 return $keyword;
193 } 198 }