|
...
|
...
|
@@ -203,8 +203,6 @@ class ProductLogic extends BaseLogic |
|
|
|
$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,$route);
|
|
|
|
//同步可视化装修数据
|
|
|
|
$this->copyTemplate($this->param['id'],$info['project_id'],$save_id);
|
|
|
|
return $this->success();
|
|
...
|
...
|
@@ -234,24 +232,6 @@ class ProductLogic extends BaseLogic |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :同步路由表
|
|
|
|
* @name :copyRoute
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/8/19 11:53
|
|
|
|
*/
|
|
|
|
public function copyRoute($news_id,$new_route){
|
|
|
|
$routeModel = new RouteMap();
|
|
|
|
$data = [
|
|
|
|
'source'=>$routeModel::SOURCE_PRODUCT,
|
|
|
|
'source_id'=>$news_id,
|
|
|
|
'project_id'=>$this->user['project_id'],
|
|
|
|
'route'=>$new_route,
|
|
|
|
];
|
|
|
|
return $routeModel->add($data);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :组装模版数据
|
|
|
|
* @name :setTemplateParams
|
|
|
|
* @author :lyh
|
...
|
...
|
|