|
@@ -30,6 +30,7 @@ use App\Models\Project\InquiryFilterConfig; |
|
@@ -30,6 +30,7 @@ use App\Models\Project\InquiryFilterConfig; |
|
30
|
use App\Models\Project\MinorLanguages;
|
30
|
use App\Models\Project\MinorLanguages;
|
|
31
|
use App\Models\Project\Payment;
|
31
|
use App\Models\Project\Payment;
|
|
32
|
use App\Models\Project\Project;
|
32
|
use App\Models\Project\Project;
|
|
|
|
33
|
+use App\Models\Project\ProjectAiSetting;
|
|
33
|
use App\Models\Project\ProjectKeyword;
|
34
|
use App\Models\Project\ProjectKeyword;
|
|
34
|
use App\Models\Project\ProjectRenew;
|
35
|
use App\Models\Project\ProjectRenew;
|
|
35
|
use App\Models\Project\WebTrafficConfig;
|
36
|
use App\Models\Project\WebTrafficConfig;
|
|
@@ -209,11 +210,28 @@ class ProjectLogic extends BaseLogic |
|
@@ -209,11 +210,28 @@ class ProjectLogic extends BaseLogic |
|
209
|
if(($this->param['is_ai_blog'] == 1) && ($projectInfo['is_ai_blog'] == 0)){//第一次新增
|
210
|
if(($this->param['is_ai_blog'] == 1) && ($projectInfo['is_ai_blog'] == 0)){//第一次新增
|
|
210
|
$aiBlogService = new AiBlogService();
|
211
|
$aiBlogService = new AiBlogService();
|
|
211
|
$result = $aiBlogService->createProject($this->param['title'],$languageInfo['short'],$projectInfo['company']);
|
212
|
$result = $aiBlogService->createProject($this->param['title'],$languageInfo['short'],$projectInfo['company']);
|
|
|
|
213
|
+ if($result['status'] == 200){
|
|
|
|
214
|
+ $resData = [
|
|
|
|
215
|
+ 'project_id'=>$project_id,
|
|
|
|
216
|
+ 'mch_id'=>$result['data']['mch_id'],
|
|
|
|
217
|
+ 'key'=>$result['data']['key'],
|
|
|
|
218
|
+ ];
|
|
|
|
219
|
+ $aiSettingModel = new ProjectAiSetting();
|
|
|
|
220
|
+ $aiSettingModel->add($resData);
|
|
|
|
221
|
+ }
|
|
212
|
}else{
|
222
|
}else{
|
|
213
|
$aiBlogService = new AiBlogService();
|
223
|
$aiBlogService = new AiBlogService();
|
|
214
|
$result = $aiBlogService->updatedProject($this->param['title'],$languageInfo['short']);
|
224
|
$result = $aiBlogService->updatedProject($this->param['title'],$languageInfo['short']);
|
|
|
|
225
|
+ if($result['status'] == 200){
|
|
|
|
226
|
+ $resData = [
|
|
|
|
227
|
+ 'mch_id'=>$result['data']['mch_id'],
|
|
|
|
228
|
+ 'key'=>$result['data']['key'],
|
|
|
|
229
|
+ ];
|
|
|
|
230
|
+ $aiSettingModel = new ProjectAiSetting();
|
|
|
|
231
|
+ $aiSettingModel->edit($resData,['project_id'=>$project_id]);
|
|
|
|
232
|
+ }
|
|
215
|
}
|
233
|
}
|
|
216
|
-
|
234
|
+ return true;
|
|
217
|
}
|
235
|
}
|
|
218
|
|
236
|
|
|
219
|
/**
|
237
|
/**
|