|
@@ -114,8 +114,8 @@ class ProjectLogic extends BaseLogic |
|
@@ -114,8 +114,8 @@ class ProjectLogic extends BaseLogic |
|
114
|
* @time :2023/8/30 11:57
|
114
|
* @time :2023/8/30 11:57
|
|
115
|
*/
|
115
|
*/
|
|
116
|
public function projectSave(){
|
116
|
public function projectSave(){
|
|
117
|
-// DB::beginTransaction();
|
|
|
|
118
|
-// try {
|
117
|
+ DB::beginTransaction();
|
|
|
|
118
|
+ try {
|
|
119
|
if($this->param['type'] == Project::TYPE_SEVEN){
|
119
|
if($this->param['type'] == Project::TYPE_SEVEN){
|
|
120
|
//错误单直接返回,单独处理
|
120
|
//错误单直接返回,单独处理
|
|
121
|
$this->setTypeSevenEdit($this->param);
|
121
|
$this->setTypeSevenEdit($this->param);
|
|
@@ -133,13 +133,13 @@ class ProjectLogic extends BaseLogic |
|
@@ -133,13 +133,13 @@ class ProjectLogic extends BaseLogic |
|
133
|
//保存售后信息
|
133
|
//保存售后信息
|
|
134
|
$this->saveProjectAfter($this->param['project_after']);
|
134
|
$this->saveProjectAfter($this->param['project_after']);
|
|
135
|
//创建站点
|
135
|
//创建站点
|
|
136
|
-// $this->createSite($this->param);
|
136
|
+ $this->createSite($this->param);
|
|
137
|
}
|
137
|
}
|
|
138
|
-// DB::commit();
|
|
|
|
139
|
-// }catch (\Exception $e){
|
|
|
|
140
|
-// DB::rollBack();
|
|
|
|
141
|
-// $this->fail('请填写完整后再提交');
|
|
|
|
142
|
-// }
|
138
|
+ DB::commit();
|
|
|
|
139
|
+ }catch (\Exception $e){
|
|
|
|
140
|
+ DB::rollBack();
|
|
|
|
141
|
+ $this->fail('请填写完整后再提交');
|
|
|
|
142
|
+ }
|
|
143
|
(new SyncService())->projectAcceptAddress($this->param['id']);
|
143
|
(new SyncService())->projectAcceptAddress($this->param['id']);
|
|
144
|
return $this->success();
|
144
|
return $this->success();
|
|
145
|
}
|
145
|
}
|