Merge remote-tracking branch 'origin/master' into akun
正在显示
4 个修改的文件
包含
22 行增加
和
2 行删除
| @@ -41,6 +41,22 @@ class UpdateController extends BaseController | @@ -41,6 +41,22 @@ class UpdateController extends BaseController | ||
| 41 | ], [ | 41 | ], [ |
| 42 | 'project_id.required' => 'project_id不能为空', | 42 | 'project_id.required' => 'project_id不能为空', |
| 43 | ]); | 43 | ]); |
| 44 | + $info = getDeployOptimize($this->param['project_id']); | ||
| 45 | + if (empty($info['main_keyword'])) { | ||
| 46 | + $this->fail('项目核心关键词未设置'); | ||
| 47 | + } | ||
| 48 | + if (empty($info['company_en_name'])) { | ||
| 49 | + $this->fail('公司英文全称未设置'); | ||
| 50 | + } | ||
| 51 | + if (empty($info['company_en_description'])) { | ||
| 52 | + $this->fail('公司英文描述未设置'); | ||
| 53 | + } | ||
| 54 | + if (empty($info['keyword_prefix'])) { | ||
| 55 | + $this->fail('前缀关键词未设置'); | ||
| 56 | + } | ||
| 57 | + if (empty($info['keyword_suffix'])) { | ||
| 58 | + $this->fail('后缀关键词未设置'); | ||
| 59 | + } | ||
| 44 | try { | 60 | try { |
| 45 | ProjectUpdateTdk::add_task($this->param['project_id']); | 61 | ProjectUpdateTdk::add_task($this->param['project_id']); |
| 46 | } catch (\Exception $e) { | 62 | } catch (\Exception $e) { |
| @@ -114,7 +114,7 @@ class AiBlogController extends BaseController | @@ -114,7 +114,7 @@ class AiBlogController extends BaseController | ||
| 114 | } | 114 | } |
| 115 | 115 | ||
| 116 | /** | 116 | /** |
| 117 | - * @remark :Ai博客发布 | 117 | + * @remark :编辑Ai博客发布 |
| 118 | * @name :save | 118 | * @name :save |
| 119 | * @author :lyh | 119 | * @author :lyh |
| 120 | * @method :post | 120 | * @method :post |
| @@ -39,7 +39,7 @@ class AiBlogLogic extends BaseLogic | @@ -39,7 +39,7 @@ class AiBlogLogic extends BaseLogic | ||
| 39 | } | 39 | } |
| 40 | 40 | ||
| 41 | /** | 41 | /** |
| 42 | - * @remark :ai发布博客 | 42 | + * @remark :编辑ai发布博客 |
| 43 | * @name :blogSave | 43 | * @name :blogSave |
| 44 | * @author :lyh | 44 | * @author :lyh |
| 45 | * @method :post | 45 | * @method :post |
| @@ -12,6 +12,7 @@ use App\Models\Product\Keyword; | @@ -12,6 +12,7 @@ use App\Models\Product\Keyword; | ||
| 12 | use App\Models\Product\KeywordRelated; | 12 | use App\Models\Product\KeywordRelated; |
| 13 | use App\Models\Product\Product; | 13 | use App\Models\Product\Product; |
| 14 | use App\Models\RouteMap\RouteMap; | 14 | use App\Models\RouteMap\RouteMap; |
| 15 | +use App\Models\User\User; | ||
| 15 | use Illuminate\Support\Facades\DB; | 16 | use Illuminate\Support\Facades\DB; |
| 16 | 17 | ||
| 17 | /** | 18 | /** |
| @@ -351,6 +352,9 @@ class KeywordLogic extends BaseLogic | @@ -351,6 +352,9 @@ class KeywordLogic extends BaseLogic | ||
| 351 | * @time :2024/12/5 15:37 | 352 | * @time :2024/12/5 15:37 |
| 352 | */ | 353 | */ |
| 353 | public function delAllKeyword(){ | 354 | public function delAllKeyword(){ |
| 355 | + if($this->user['login_source'] != User::LOGIN_AUTO_SOURCE){ | ||
| 356 | + return $this->success(); | ||
| 357 | + } | ||
| 354 | DB::beginTransaction(); | 358 | DB::beginTransaction(); |
| 355 | try { | 359 | try { |
| 356 | //截断关联表 | 360 | //截断关联表 |
-
请 注册 或 登录 后发表评论