正在显示
1 个修改的文件
包含
14 行增加
和
7 行删除
| @@ -12,6 +12,7 @@ use App\Models\Domain\DomainInfo; | @@ -12,6 +12,7 @@ use App\Models\Domain\DomainInfo; | ||
| 12 | use App\Models\Mail\Mail; | 12 | use App\Models\Mail\Mail; |
| 13 | use App\Models\Project\DeployBuild; | 13 | use App\Models\Project\DeployBuild; |
| 14 | use App\Models\Project\DeployOptimize; | 14 | use App\Models\Project\DeployOptimize; |
| 15 | +use App\Models\Project\Project; | ||
| 15 | use App\Models\Project\ProjectKeyword; | 16 | use App\Models\Project\ProjectKeyword; |
| 16 | use App\Models\Project\ProjectUpdateTdk; | 17 | use App\Models\Project\ProjectUpdateTdk; |
| 17 | use App\Models\User\User; | 18 | use App\Models\User\User; |
| @@ -263,6 +264,7 @@ class UpdateSeoTdk extends Command | @@ -263,6 +264,7 @@ class UpdateSeoTdk extends Command | ||
| 263 | public function seo_tdk($project_id, $task_id) | 264 | public function seo_tdk($project_id, $task_id) |
| 264 | { | 265 | { |
| 265 | $notify_master = $notify_keyword = false; | 266 | $notify_master = $notify_keyword = false; |
| 267 | + $project = Project::find($project_id); | ||
| 266 | //更新统计 | 268 | //更新统计 |
| 267 | $update = []; | 269 | $update = []; |
| 268 | //AI指令 是否有定制指令 | 270 | //AI指令 是否有定制指令 |
| @@ -366,15 +368,20 @@ class UpdateSeoTdk extends Command | @@ -366,15 +368,20 @@ class UpdateSeoTdk extends Command | ||
| 366 | } | 368 | } |
| 367 | } else if ($table == 'gl_product_keyword' && $field == 'seo_title') { | 369 | } else if ($table == 'gl_product_keyword' && $field == 'seo_title') { |
| 368 | # TODO 聚合页seo title 特殊处理 前缀_1 . 关键词 . 后缀_2 | 370 | # TODO 聚合页seo title 特殊处理 前缀_1 . 关键词 . 后缀_2 |
| 369 | - $prefix = $this->getPrefixKeyword($project_id, 'prefix', 1); | ||
| 370 | - $suffix = $this->getPrefixKeyword($project_id, 'suffix', 2); | ||
| 371 | - if (empty($prefix) || empty($suffix)){ | ||
| 372 | - continue; | 371 | + $seo_title = ''; |
| 372 | + //只有推广项目才加 前后缀 | ||
| 373 | + if($project->type == Project::TYPE_TWO) { | ||
| 374 | + $prefix = $this->getPrefixKeyword($project_id, 'prefix', 1); | ||
| 375 | + $suffix = $this->getPrefixKeyword($project_id, 'suffix', 2); | ||
| 376 | + if (empty($prefix) || empty($suffix)) { | ||
| 377 | + continue; | ||
| 378 | + } | ||
| 379 | + | ||
| 380 | + $prefix = $this->getPrefixKeyword($project_id, 'prefix', 1, $v[$this->topic_fields[$table]]); | ||
| 381 | + $suffix = $this->getPrefixKeyword($project_id, 'suffix', 2, $v[$this->topic_fields[$table]]); | ||
| 382 | + $seo_title = $prefix . ' ' . $v[$this->topic_fields[$table]] . ' ' . $suffix; | ||
| 373 | } | 383 | } |
| 374 | 384 | ||
| 375 | - $prefix = $this->getPrefixKeyword($project_id, 'prefix', 1, $v[$this->topic_fields[$table]]); | ||
| 376 | - $suffix = $this->getPrefixKeyword($project_id, 'suffix', 2, $v[$this->topic_fields[$table]]); | ||
| 377 | - $seo_title = $prefix . ' ' . $v[$this->topic_fields[$table]] . ' ' . $suffix; | ||
| 378 | $data[$field] = trim($seo_title); | 385 | $data[$field] = trim($seo_title); |
| 379 | $update[$table]['title']++; | 386 | $update[$table]['title']++; |
| 380 | } else if ($table == 'gl_ai_blog_list' && $field == 'seo_title') { | 387 | } else if ($table == 'gl_ai_blog_list' && $field == 'seo_title') { |
-
请 注册 或 登录 后发表评论