作者 赵彬吉

ai blog自动发布

@@ -62,7 +62,7 @@ class AiBlogAutoPublish extends Command @@ -62,7 +62,7 @@ class AiBlogAutoPublish extends Command
62 62
63 foreach ($projects as $project) { 63 foreach ($projects as $project) {
64 $this->output("项目{$project->id}开始自动发布"); 64 $this->output("项目{$project->id}开始自动发布");
65 - $next_auto_date = AiBlogTaskModel::where('project_id', $project->id)->whereNotNull('next_auto_date')->orderBy('id', 'desc')->value('next_auto_date'); 65 + $next_auto_date = AiBlogTaskModel::where('project_id', $project->id)->where('type', 2)->whereNotNull('next_auto_date')->orderBy('id', 'desc')->value('next_auto_date');
66 if($next_auto_date && $next_auto_date > date('Y-m-d')){ 66 if($next_auto_date && $next_auto_date > date('Y-m-d')){
67 $this->output("项目{$project->id}未到执行时间" . $next_auto_date); 67 $this->output("项目{$project->id}未到执行时间" . $next_auto_date);
68 continue; 68 continue;
@@ -79,7 +79,7 @@ class AiBlogAutoPublish extends Command @@ -79,7 +79,7 @@ class AiBlogAutoPublish extends Command
79 if (empty($keywords)) { 79 if (empty($keywords)) {
80 $this->output("项目{$project->id}未获取到关键词"); 80 $this->output("项目{$project->id}未获取到关键词");
81 } 81 }
82 - $last_task = AiBlogTaskModel::where('project_id', $project->id)->orderBy('id', 'desc')->first(); 82 + $last_task = AiBlogTaskModel::where('project_id', $project->id)->where('type', 2)->orderBy('id', 'desc')->first();
83 //如果没有发布过AI blog任务, 第一次提交3个任务 83 //如果没有发布过AI blog任务, 第一次提交3个任务
84 if (!$last_task) { 84 if (!$last_task) {
85 for ($i = 0; $i < 3; $i++) { 85 for ($i = 0; $i < 3; $i++) {