|
...
|
...
|
@@ -201,8 +201,10 @@ class ProductLogic extends BaseLogic |
|
|
|
$info = $this->model->read(['id'=>$this->param['id']]);
|
|
|
|
$param = $this->setProductParams($info);
|
|
|
|
$save_id = $this->model->insertGetId($param);
|
|
|
|
$route = RouteMap::setRoute($param['route'], RouteMap::SOURCE_PRODUCT, $save_id, $this->user['project_id']);
|
|
|
|
$this->model->edit(['route'=>$route],['id'=>$save_id]);
|
|
|
|
//同步路由信息
|
|
|
|
$this->copyRoute($save_id,$param['route'].'-'.$save_id);
|
|
|
|
$this->copyRoute($save_id,$route);
|
|
|
|
//同步可视化装修数据
|
|
|
|
$this->copyTemplate($this->param['id'],$info['project_id'],$save_id);
|
|
|
|
return $this->success();
|
|
...
|
...
|
@@ -298,11 +300,9 @@ class ProductLogic extends BaseLogic |
|
|
|
'seo_mate'=>Arr::a2s($info['seo_mate']),
|
|
|
|
'related_product_id'=>Arr::arrToSet($info['related_product_id']),
|
|
|
|
'sort'=>$info['sort'],
|
|
|
|
'status'=>$info['status'],
|
|
|
|
'status'=>0,
|
|
|
|
'product_type'=>$info['product_type'],
|
|
|
|
'created_uid'=>$this->user['id'],
|
|
|
|
'icon'=>Arr::a2s($info['icon']),
|
|
|
|
'route'=>$info['route']."-copy",
|
|
|
|
'created_at'=>date('Y-m-d H:i:s'),
|
|
|
|
'updated_at'=>date('Y-m-d H:i:s'),
|
|
|
|
];
|
...
|
...
|
|