|
@@ -168,7 +168,7 @@ class ProjectLogic extends BaseLogic |
|
@@ -168,7 +168,7 @@ class ProjectLogic extends BaseLogic |
|
168
|
$this->setServers($this->param['serve_id'],$this->param['id']);
|
168
|
$this->setServers($this->param['serve_id'],$this->param['id']);
|
|
169
|
//ai_blog
|
169
|
//ai_blog
|
|
170
|
$this->setAiBlog($this->param['id'],$this->param['main_lang_id'],$this->param['is_ai_blog'],
|
170
|
$this->setAiBlog($this->param['id'],$this->param['main_lang_id'],$this->param['is_ai_blog'],
|
|
171
|
- $this->param['title'], $this->param['deploy_optimize']['company_en_name'] ?? '',$this->param['deploy_optimize']['company_en_description'] ?? '');
|
171
|
+ $this->param['company']??"", $this->param['deploy_optimize']['company_en_name'] ?? '',$this->param['deploy_optimize']['company_en_description'] ?? '');
|
|
172
|
//保存项目信息
|
172
|
//保存项目信息
|
|
173
|
$this->saveProject($this->param);
|
173
|
$this->saveProject($this->param);
|
|
174
|
//保存建站部署信息
|
174
|
//保存建站部署信息
|
|
@@ -203,7 +203,7 @@ class ProjectLogic extends BaseLogic |
|
@@ -203,7 +203,7 @@ class ProjectLogic extends BaseLogic |
|
203
|
* @method :post
|
203
|
* @method :post
|
|
204
|
* @time :2025/2/13 16:02
|
204
|
* @time :2025/2/13 16:02
|
|
205
|
*/
|
205
|
*/
|
|
206
|
- public function setAiBlog($project_id,$main_lang_id,$is_ai_blog,$title,$company_en_name,$company_en_description){
|
206
|
+ public function setAiBlog($project_id,$main_lang_id,$is_ai_blog,$company,$company_en_name,$company_en_description){
|
|
207
|
if(empty($main_lang_id) || empty($is_ai_blog)){
|
207
|
if(empty($main_lang_id) || empty($is_ai_blog)){
|
|
208
|
return true;
|
208
|
return true;
|
|
209
|
}
|
209
|
}
|
|
@@ -219,7 +219,7 @@ class ProjectLogic extends BaseLogic |
|
@@ -219,7 +219,7 @@ class ProjectLogic extends BaseLogic |
|
219
|
$aiSettingInfo = $aiSettingModel->read(['project_id'=>$project_id]);
|
219
|
$aiSettingInfo = $aiSettingModel->read(['project_id'=>$project_id]);
|
|
220
|
if($aiSettingInfo === false){
|
220
|
if($aiSettingInfo === false){
|
|
221
|
$aiBlogService = new AiBlogService();
|
221
|
$aiBlogService = new AiBlogService();
|
|
222
|
- $result = $aiBlogService->createProject($projectInfo['company'] ?? $title,$languageInfo['short'],$company_en_description,$company_en_name);
|
222
|
+ $result = $aiBlogService->createProject($projectInfo['company']?:$projectInfo['title'],$languageInfo['short'],$company_en_description,$company_en_name);
|
|
223
|
if(isset($result['status']) && $result['status'] == 200){
|
223
|
if(isset($result['status']) && $result['status'] == 200){
|
|
224
|
//查看当前项目是否已有记录
|
224
|
//查看当前项目是否已有记录
|
|
225
|
$resData = [
|
225
|
$resData = [
|
|
@@ -232,12 +232,12 @@ class ProjectLogic extends BaseLogic |
|
@@ -232,12 +232,12 @@ class ProjectLogic extends BaseLogic |
|
232
|
}
|
232
|
}
|
|
233
|
}else{
|
233
|
}else{
|
|
234
|
//有信息更新
|
234
|
//有信息更新
|
|
235
|
- if(($projectInfo['title'] != $title) || ($projectInfo['main_lang_id'] != $main_lang_id)
|
235
|
+ if(($projectInfo['company'] != $company) || ($projectInfo['main_lang_id'] != $main_lang_id)
|
|
236
|
|| ($projectOptimize['company_en_name'] != $company_en_name) || ($projectOptimize['company_en_description'] != $company_en_description)){
|
236
|
|| ($projectOptimize['company_en_name'] != $company_en_name) || ($projectOptimize['company_en_description'] != $company_en_description)){
|
|
237
|
$aiBlogService = new AiBlogService();
|
237
|
$aiBlogService = new AiBlogService();
|
|
238
|
$aiBlogService->mch_id = $aiSettingInfo['mch_id'];
|
238
|
$aiBlogService->mch_id = $aiSettingInfo['mch_id'];
|
|
239
|
$aiBlogService->key = $aiSettingInfo['key'];
|
239
|
$aiBlogService->key = $aiSettingInfo['key'];
|
|
240
|
- $aiBlogService->updatedProject($title,$languageInfo['short'],$company_en_description,$company_en_name);
|
240
|
+ $aiBlogService->updatedProject($projectInfo['company']?:$projectInfo['title'],$languageInfo['short'],$company_en_description,$company_en_name);
|
|
241
|
}
|
241
|
}
|
|
242
|
}
|
242
|
}
|
|
243
|
return true;
|
243
|
return true;
|