|
...
|
...
|
@@ -30,6 +30,7 @@ use App\Models\Project\InquiryFilterConfig; |
|
|
|
use App\Models\Project\MinorLanguages;
|
|
|
|
use App\Models\Project\Payment;
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
use App\Models\Project\ProjectAiSetting;
|
|
|
|
use App\Models\Project\ProjectKeyword;
|
|
|
|
use App\Models\Project\ProjectRenew;
|
|
|
|
use App\Models\Project\WebTrafficConfig;
|
|
...
|
...
|
@@ -209,11 +210,28 @@ class ProjectLogic extends BaseLogic |
|
|
|
if(($this->param['is_ai_blog'] == 1) && ($projectInfo['is_ai_blog'] == 0)){//第一次新增
|
|
|
|
$aiBlogService = new AiBlogService();
|
|
|
|
$result = $aiBlogService->createProject($this->param['title'],$languageInfo['short'],$projectInfo['company']);
|
|
|
|
if($result['status'] == 200){
|
|
|
|
$resData = [
|
|
|
|
'project_id'=>$project_id,
|
|
|
|
'mch_id'=>$result['data']['mch_id'],
|
|
|
|
'key'=>$result['data']['key'],
|
|
|
|
];
|
|
|
|
$aiSettingModel = new ProjectAiSetting();
|
|
|
|
$aiSettingModel->add($resData);
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
$aiBlogService = new AiBlogService();
|
|
|
|
$result = $aiBlogService->updatedProject($this->param['title'],$languageInfo['short']);
|
|
|
|
if($result['status'] == 200){
|
|
|
|
$resData = [
|
|
|
|
'mch_id'=>$result['data']['mch_id'],
|
|
|
|
'key'=>$result['data']['key'],
|
|
|
|
];
|
|
|
|
$aiSettingModel = new ProjectAiSetting();
|
|
|
|
$aiSettingModel->edit($resData,['project_id'=>$project_id]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
...
|
...
|
|