作者 zhl

u num

... ... @@ -90,7 +90,7 @@ class VideoTask extends Command
continue;
}
ProjectServer::useProject($task_project->project_id);
$keyword = $this->getProjectKeyword();
$keyword = $this->getProjectKeyword($task_project->number);
// 已经没有需要生成视频的关键词
if (!$keyword) {
$task_project->status = KeywordVideoTask::STATUS_CLOSE;
... ... @@ -155,12 +155,13 @@ class VideoTask extends Command
/**
* 获取未生成页面的关键词
* @param $number
* @return mixed
*/
public function getProjectKeyword()
public function getProjectKeyword($number)
{
$keyword_arr_id = Keyword::where('video', null)->whereNotNull('keyword_content')->pluck('id')->toArray();
$keyword_id = array_rand($keyword_arr_id, 500);
$keyword_id = array_rand($keyword_arr_id, $number);
$keyword = Keyword::whereIn("id", $keyword_id)->get();
return $keyword;
}
... ...