作者 lyh

gx

@@ -94,8 +94,8 @@ class ProjectLogic extends BaseLogic @@ -94,8 +94,8 @@ class ProjectLogic extends BaseLogic
94 * @time :2023/8/30 11:57 94 * @time :2023/8/30 11:57
95 */ 95 */
96 public function projectSave(){ 96 public function projectSave(){
97 -// DB::beginTransaction();  
98 -// try { 97 + DB::beginTransaction();
  98 + try {
99 if($this->param['type'] == Project::TYPE_SEVEN){ 99 if($this->param['type'] == Project::TYPE_SEVEN){
100 //错误单直接返回,单独处理 100 //错误单直接返回,单独处理
101 $this->setTypeSevenEdit($this->param); 101 $this->setTypeSevenEdit($this->param);
@@ -110,16 +110,16 @@ class ProjectLogic extends BaseLogic @@ -110,16 +110,16 @@ class ProjectLogic extends BaseLogic
110 $this->saveProjectPayment($this->param['payment']); 110 $this->saveProjectPayment($this->param['payment']);
111 //保存优化信息 111 //保存优化信息
112 $this->saveProjectDeployOptimize($this->param['deploy_optimize']); 112 $this->saveProjectDeployOptimize($this->param['deploy_optimize']);
113 -// //保存售后信息  
114 -// $this->saveProjectAfter($this->param['project_after']);  
115 -// //创建站点  
116 -// $this->createSite($this->param); 113 + //保存售后信息
  114 + $this->saveProjectAfter($this->param['project_after']);
  115 + //创建站点
  116 + $this->createSite($this->param);
117 } 117 }
118 -// DB::commit();  
119 -// }catch (\Exception $e){  
120 -// DB::rollBack();  
121 -// $this->fail('请填写完整后再提交');  
122 -// } 118 + DB::commit();
  119 + }catch (\Exception $e){
  120 + DB::rollBack();
  121 + $this->fail('请填写完整后再提交');
  122 + }
123 (new SyncService())->projectAcceptAddress($this->param['id']); 123 (new SyncService())->projectAcceptAddress($this->param['id']);
124 return $this->success(); 124 return $this->success();
125 } 125 }