作者 lyh

gx

@@ -159,8 +159,8 @@ class ProofreadingController extends BaseController @@ -159,8 +159,8 @@ class ProofreadingController extends BaseController
159 'updated_at'=>date('Y-m-d H:i:s') 159 'updated_at'=>date('Y-m-d H:i:s')
160 ]; 160 ];
161 $proofreadingModel = new Proofreading(); 161 $proofreadingModel = new Proofreading();
162 -// DB::beginTransaction();  
163 -// try { 162 + DB::beginTransaction();
  163 + try {
164 $proofreadingModel->del(['language_id'=>$this->param['language_id'],'url'=>$this->param['url'],'type'=>2]); 164 $proofreadingModel->del(['language_id'=>$this->param['language_id'],'url'=>$this->param['url'],'type'=>2]);
165 //删除成功后,重新添加 165 //删除成功后,重新添加
166 $save_data = []; 166 $save_data = [];
@@ -170,11 +170,11 @@ class ProofreadingController extends BaseController @@ -170,11 +170,11 @@ class ProofreadingController extends BaseController
170 $save_data[] = $param; 170 $save_data[] = $param;
171 } 171 }
172 $proofreadingModel->insert($save_data); 172 $proofreadingModel->insert($save_data);
173 -// DB::commit();  
174 -// }catch (\Exception $e){  
175 -// DB::rollBack();  
176 -// $this->fail('系统错误请联系管理员');  
177 -// } 173 + DB::commit();
  174 + }catch (\Exception $e){
  175 + DB::rollBack();
  176 + $this->fail('系统错误请联系管理员');
  177 + }
178 $this->response('success'); 178 $this->response('success');
179 } 179 }
180 180