作者 lyh

变更数据

@@ -85,6 +85,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -85,6 +85,7 @@ class TicketUploadDataLogic extends BaseLogic
85 } 85 }
86 //审核成功执行 86 //审核成功执行
87 if($this->param['status'] == 1){ 87 if($this->param['status'] == 1){
  88 + ProjectServer::useProject($info['project_id']);
88 if($info['type'] == 1){ 89 if($info['type'] == 1){
89 $this->saveProductData($info); 90 $this->saveProductData($info);
90 }elseif ($info['type'] == 2){ 91 }elseif ($info['type'] == 2){
@@ -92,6 +93,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -92,6 +93,7 @@ class TicketUploadDataLogic extends BaseLogic
92 }else{ 93 }else{
93 $this->saveNewsData($info); 94 $this->saveNewsData($info);
94 } 95 }
  96 + DB::disconnect('custom_mysql');
95 } 97 }
96 $data = $this->model->edit(['status'=>$this->param['status'],'remark'=>$this->param['remark'] ?? ''],['id'=>$this->param['id']]); 98 $data = $this->model->edit(['status'=>$this->param['status'],'remark'=>$this->param['remark'] ?? ''],['id'=>$this->param['id']]);
97 return $this->success($data); 99 return $this->success($data);
@@ -121,7 +123,6 @@ class TicketUploadDataLogic extends BaseLogic @@ -121,7 +123,6 @@ class TicketUploadDataLogic extends BaseLogic
121 $info['text']['image'] = Arr::a2s([]); 123 $info['text']['image'] = Arr::a2s([]);
122 } 124 }
123 try { 125 try {
124 - ProjectServer::useProject($info['project_id']);  
125 $productModel = new Product(); 126 $productModel = new Product();
126 $data = [ 127 $data = [
127 'project_id' => $info['project_id'], 128 'project_id' => $info['project_id'],
@@ -138,7 +139,6 @@ class TicketUploadDataLogic extends BaseLogic @@ -138,7 +139,6 @@ class TicketUploadDataLogic extends BaseLogic
138 KeywordRelated::saveRelated($id,$info['text']['keyword_id'] ?? []);//关键字关联 139 KeywordRelated::saveRelated($id,$info['text']['keyword_id'] ?? []);//关键字关联
139 $route = RouteMap::setRoute($data['title'],RouteMap::SOURCE_PRODUCT,$id,$info['project_id']); 140 $route = RouteMap::setRoute($data['title'],RouteMap::SOURCE_PRODUCT,$id,$info['project_id']);
140 $this->model->edit(['route'=>$route],['id'=>$id]); 141 $this->model->edit(['route'=>$route],['id'=>$id]);
141 - DB::disconnect('custom_mysql');  
142 }catch (\Exception $e){ 142 }catch (\Exception $e){
143 $this->fail('保存失败,请联系管理员'); 143 $this->fail('保存失败,请联系管理员');
144 } 144 }
@@ -169,12 +169,10 @@ class TicketUploadDataLogic extends BaseLogic @@ -169,12 +169,10 @@ class TicketUploadDataLogic extends BaseLogic
169 'status'=>0, 169 'status'=>0,
170 ]; 170 ];
171 try { 171 try {
172 - ProjectServer::useProject($info['project_id']);  
173 $newsModel = new News(); 172 $newsModel = new News();
174 $id = $newsModel->addReturnId($data); 173 $id = $newsModel->addReturnId($data);
175 $route = RouteMap::setRoute($data['name'],RouteMap::SOURCE_BLOG,$id,$info['project_id']); 174 $route = RouteMap::setRoute($data['name'],RouteMap::SOURCE_BLOG,$id,$info['project_id']);
176 $this->model->edit(['url'=>$route],['id'=>$id]); 175 $this->model->edit(['url'=>$route],['id'=>$id]);
177 - DB::disconnect('custom_mysql');  
178 }catch (\Exception $e){ 176 }catch (\Exception $e){
179 $this->fail('保存失败,请联系管理员'); 177 $this->fail('保存失败,请联系管理员');
180 } 178 }
@@ -205,12 +203,10 @@ class TicketUploadDataLogic extends BaseLogic @@ -205,12 +203,10 @@ class TicketUploadDataLogic extends BaseLogic
205 'status'=>0, 203 'status'=>0,
206 ]; 204 ];
207 try { 205 try {
208 - ProjectServer::useProject($info['project_id']);  
209 $newsModel = new News(); 206 $newsModel = new News();
210 $id = $newsModel->addReturnId($data); 207 $id = $newsModel->addReturnId($data);
211 $route = RouteMap::setRoute($data['name'],RouteMap::SOURCE_NEWS,$id,$info['project_id']); 208 $route = RouteMap::setRoute($data['name'],RouteMap::SOURCE_NEWS,$id,$info['project_id']);
212 $this->model->edit(['route'=>$route],['id'=>$id]); 209 $this->model->edit(['route'=>$route],['id'=>$id]);
213 - DB::disconnect('custom_mysql');  
214 }catch (\Exception $e){ 210 }catch (\Exception $e){
215 $this->fail('保存失败,请联系管理员'); 211 $this->fail('保存失败,请联系管理员');
216 } 212 }