作者 lyh

gx

@@ -77,8 +77,8 @@ class ProjectLogic extends BaseLogic @@ -77,8 +77,8 @@ class ProjectLogic extends BaseLogic
77 * @time :2023/8/30 11:57 77 * @time :2023/8/30 11:57
78 */ 78 */
79 public function projectSave(){ 79 public function projectSave(){
80 -// DB::beginTransaction();  
81 -// try { 80 + DB::beginTransaction();
  81 + try {
82 $this->createProjectData($this->param); 82 $this->createProjectData($this->param);
83 //保存项目信息 83 //保存项目信息
84 $this->saveProject($this->param); 84 $this->saveProject($this->param);
@@ -90,11 +90,11 @@ class ProjectLogic extends BaseLogic @@ -90,11 +90,11 @@ class ProjectLogic extends BaseLogic
90 $this->saveProjectDeployOptimize($this->param['deploy_optimize']); 90 $this->saveProjectDeployOptimize($this->param['deploy_optimize']);
91 //保存售后信息 91 //保存售后信息
92 $this->saveProjectAfter($this->param['project_after']); 92 $this->saveProjectAfter($this->param['project_after']);
93 -// DB::commit();  
94 -// }catch (\Exception $e){  
95 -// DB::rollBack();  
96 -// $this->fail('error');  
97 -// } 93 + DB::commit();
  94 + }catch (\Exception $e){
  95 + DB::rollBack();
  96 + $this->fail('error');
  97 + }
98 return $this->success(); 98 return $this->success();
99 } 99 }
100 100
@@ -369,7 +369,7 @@ class ProjectLogic extends BaseLogic @@ -369,7 +369,7 @@ class ProjectLogic extends BaseLogic
369 //先清空上一次所绑定的域名 369 //先清空上一次所绑定的域名
370 $info = $domainModel->read(['project_id'=>$project_id]); 370 $info = $domainModel->read(['project_id'=>$project_id]);
371 if($info !== false){ 371 if($info !== false){
372 - $domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO],['id'=>$info['id']]); 372 + $domainModel->edit(['project_id'=>' ','status'=>DomainInfo::STATUS_ZERO],['id'=>$info['id']]);
373 } 373 }
374 //重新设置域名 374 //重新设置域名
375 $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]); 375 $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]);