作者 lyh

gx

@@ -30,8 +30,8 @@ class ProductLogic extends BaseLogic @@ -30,8 +30,8 @@ class ProductLogic extends BaseLogic
30 public function save($param){ 30 public function save($param){
31 //封面取第一个图片 31 //封面取第一个图片
32 $param['thumb'] = $param['gallery'][0] ?? ''; 32 $param['thumb'] = $param['gallery'][0] ?? '';
33 - DB::beginTransaction();  
34 - try { 33 +// DB::beginTransaction();
  34 +// try {
35 $data = $param; 35 $data = $param;
36 $data['created_uid'] = $this->user['id']; 36 $data['created_uid'] = $this->user['id'];
37 $res = parent::save($data); 37 $res = parent::save($data);
@@ -41,12 +41,12 @@ class ProductLogic extends BaseLogic @@ -41,12 +41,12 @@ class ProductLogic extends BaseLogic
41 KeywordRelated::saveRelated($res['id'], $data['keyword_id']); 41 KeywordRelated::saveRelated($res['id'], $data['keyword_id']);
42 //路由映射 42 //路由映射
43 $route = RouteMap::setRoute($param['route'], RouteMap::SOURCE_PRODUCT, $res['id'], $this->user['project_id']); 43 $route = RouteMap::setRoute($param['route'], RouteMap::SOURCE_PRODUCT, $res['id'], $this->user['project_id']);
44 - DB::commit();  
45 - }catch (\Exception $e){  
46 - DB::rollBack();  
47 - errorLog('产品保存失败', $param, $e);  
48 - $this->fail('保存失败');  
49 - } 44 +// DB::commit();
  45 +// }catch (\Exception $e){
  46 +// DB::rollBack();
  47 +// errorLog('产品保存失败', $param, $e);
  48 +// $this->fail('保存失败');
  49 +// }
50 //通知更新 50 //通知更新
51 $this->updateNotify(['project_id'=>$this->user['project_id'], 'type'=>RouteMap::SOURCE_PRODUCT, 'route'=>$route]); 51 $this->updateNotify(['project_id'=>$this->user['project_id'], 'type'=>RouteMap::SOURCE_PRODUCT, 'route'=>$route]);
52 return $this->success(); 52 return $this->success();