作者 李宇航

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

Master lyh edit



查看合并请求 !580
@@ -119,10 +119,14 @@ class VideoTask extends Command @@ -119,10 +119,14 @@ 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); 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){
123 $num--; 125 $num--;
124 $sub_task_num--; 126 $sub_task_num--;
125 } 127 }
  128 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($num, true) . PHP_EOL, FILE_APPEND);
  129 + }
126 } 130 }
127 if($sub_task_num != 0){ 131 if($sub_task_num != 0){
128 $task_project->num = 0; 132 $task_project->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);  
189 - } 191 + if(count($keyword_arr_id) <= $number){
  192 + $keyword_id = array_rand($keyword_arr_id, count($keyword_arr_id));
  193 + }else{
190 $keyword_id = array_rand($keyword_arr_id, $number); 194 $keyword_id = array_rand($keyword_arr_id, $number);
  195 + }
191 $keyword = Keyword::whereIn("id", $keyword_id)->get(); 196 $keyword = Keyword::whereIn("id", $keyword_id)->get();
192 return $keyword; 197 return $keyword;
193 } 198 }