作者 lyh

gx脚本

@@ -436,8 +436,8 @@ class ProductLogic extends BaseLogic @@ -436,8 +436,8 @@ class ProductLogic extends BaseLogic
436 public function setCopyProduct(){ 436 public function setCopyProduct(){
437 $info = $this->model->read(['id'=>$this->param['id']]); 437 $info = $this->model->read(['id'=>$this->param['id']]);
438 $param = $this->setProductParams($info); 438 $param = $this->setProductParams($info);
439 - DB::beginTransaction();  
440 - try { 439 +// DB::beginTransaction();
  440 +// try {
441 $save_id = $this->model->insertGetId($param); 441 $save_id = $this->model->insertGetId($param);
442 CategoryRelated::saveRelated($save_id, $info['category_id']); 442 CategoryRelated::saveRelated($save_id, $info['category_id']);
443 $route = preg_replace('/-product.*/', '', $param['route']); 443 $route = preg_replace('/-product.*/', '', $param['route']);
@@ -448,11 +448,11 @@ class ProductLogic extends BaseLogic @@ -448,11 +448,11 @@ class ProductLogic extends BaseLogic
448 $this->copyTemplate($this->param['id'],$info['project_id'],$save_id); 448 $this->copyTemplate($this->param['id'],$info['project_id'],$save_id);
449 //同步扩展字段 449 //同步扩展字段
450 $this->copyExtendInfo($info['id'],$save_id); 450 $this->copyExtendInfo($info['id'],$save_id);
451 - DB::commit();  
452 - }catch (\Exception $e){  
453 - DB::rollBack();  
454 - $this->fail('复制失败,请联系管理员');  
455 - } 451 +// DB::commit();
  452 +// }catch (\Exception $e){
  453 +// DB::rollBack();
  454 +// $this->fail('复制失败,请联系管理员');
  455 +// }
456 return $this->success(['id'=>$save_id]); 456 return $this->success(['id'=>$save_id]);
457 } 457 }
458 458