作者 lyh

gx

@@ -136,8 +136,8 @@ class ProjectLogic extends BaseLogic @@ -136,8 +136,8 @@ class ProjectLogic extends BaseLogic
136 * @time :2023/8/17 14:19 136 * @time :2023/8/17 14:19
137 */ 137 */
138 public function save($param){ 138 public function save($param){
139 -// DB::beginTransaction();  
140 -// try { 139 + DB::beginTransaction();
  140 + try {
141 if($param['type'] == Project::TYPE_FIVE){ 141 if($param['type'] == Project::TYPE_FIVE){
142 $param['extend_type'] == Project::TYPE_FIVE; 142 $param['extend_type'] == Project::TYPE_FIVE;
143 unset($param['type']); 143 unset($param['type']);
@@ -153,11 +153,11 @@ class ProjectLogic extends BaseLogic @@ -153,11 +153,11 @@ class ProjectLogic extends BaseLogic
153 $this->initializationMysql($res['id']); 153 $this->initializationMysql($res['id']);
154 } 154 }
155 //创建数据库 155 //创建数据库
156 -// DB::commit();  
157 -// }catch (\Exception $e){  
158 -// DB::rollBack();  
159 -// $this->fail('保存失败');  
160 -// } 156 + DB::commit();
  157 + }catch (\Exception $e){
  158 + DB::rollBack();
  159 + $this->fail('保存失败');
  160 + }
161 return $this->success(); 161 return $this->success();
162 } 162 }
163 163
@@ -48,8 +48,8 @@ class KeywordLogic extends BaseLogic @@ -48,8 +48,8 @@ class KeywordLogic extends BaseLogic
48 * @time :2023/8/23 16:50 48 * @time :2023/8/23 16:50
49 */ 49 */
50 public function keywordSave(){ 50 public function keywordSave(){
51 - DB::beginTransaction();  
52 - try { 51 +// DB::beginTransaction();
  52 +// try {
53 if(isset($this->param['id']) && !empty($this->param['id'])){ 53 if(isset($this->param['id']) && !empty($this->param['id'])){
54 $id = $this->param['id']; 54 $id = $this->param['id'];
55 $this->model->edit($this->param,['id'=>$this->param['id']]); 55 $this->model->edit($this->param,['id'=>$this->param['id']]);
@@ -61,11 +61,11 @@ class KeywordLogic extends BaseLogic @@ -61,11 +61,11 @@ class KeywordLogic extends BaseLogic
61 } 61 }
62 //路由映射 62 //路由映射
63 $route = RouteMap::setRoute($this->param['title'], RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']); 63 $route = RouteMap::setRoute($this->param['title'], RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']);
64 - DB::commit();  
65 - }catch (\Exception $e){  
66 - DB::rollBack();  
67 - $this->fail('保存失败');  
68 - } 64 +// DB::commit();
  65 +// }catch (\Exception $e){
  66 +// DB::rollBack();
  67 +// $this->fail('保存失败');
  68 +// }
69 //通知更新 69 //通知更新
70 $this->updateNotify(['project_id'=>$this->user['project_id'], 'type'=>RouteMap::SOURCE_PRODUCT_KEYWORD, 'route'=>$route]); 70 $this->updateNotify(['project_id'=>$this->user['project_id'], 'type'=>RouteMap::SOURCE_PRODUCT_KEYWORD, 'route'=>$route]);
71 return $this->success(); 71 return $this->success();