正在显示
1 个修改的文件
包含
10 行增加
和
8 行删除
| @@ -331,26 +331,28 @@ class ProjectLogic extends BaseLogic | @@ -331,26 +331,28 @@ class ProjectLogic extends BaseLogic | ||
| 331 | 'deploy_optimize' => [ | 331 | 'deploy_optimize' => [ |
| 332 | 'api_no' => $param['id'] | 332 | 'api_no' => $param['id'] |
| 333 | ], | 333 | ], |
| 334 | + 'project_after' => [], | ||
| 334 | 'payment' => [ | 335 | 'payment' => [ |
| 335 | 'amount' => $param['plan_price'], | 336 | 'amount' => $param['plan_price'], |
| 336 | 'contract' => $param['files'], | 337 | 'contract' => $param['files'], |
| 337 | 'bill' => $param['images'], | 338 | 'bill' => $param['images'], |
| 338 | ], | 339 | ], |
| 339 | ]; | 340 | ]; |
| 340 | -// DB::beginTransaction(); | ||
| 341 | -// try { | 341 | + DB::beginTransaction(); |
| 342 | + try { | ||
| 342 | $res = parent::save($data); | 343 | $res = parent::save($data); |
| 343 | $data['id'] = $res['id']; | 344 | $data['id'] = $res['id']; |
| 344 | $this->setPostId($data['deploy_build']['plan'],$res['id']); | 345 | $this->setPostId($data['deploy_build']['plan'],$res['id']); |
| 345 | $this->savePayment($data); | 346 | $this->savePayment($data); |
| 346 | $this->saveDeployBuild($data); | 347 | $this->saveDeployBuild($data); |
| 347 | $this->saveDeployOptimize($data); | 348 | $this->saveDeployOptimize($data); |
| 348 | -// DB::commit(); | ||
| 349 | -// }catch (\Exception $e){ | ||
| 350 | -// DB::rollBack(); | ||
| 351 | -// errorLog('项目同步失败', $data, $e); | ||
| 352 | -// $this->fail('同步失败'); | ||
| 353 | -// } | 349 | + $this->saveAfter($data); |
| 350 | + DB::commit(); | ||
| 351 | + }catch (\Exception $e){ | ||
| 352 | + DB::rollBack(); | ||
| 353 | + errorLog('项目同步失败', $data, $e); | ||
| 354 | + $this->fail('同步失败'); | ||
| 355 | + } | ||
| 354 | } | 356 | } |
| 355 | 357 | ||
| 356 | /** | 358 | /** |
-
请 注册 或 登录 后发表评论