|
...
|
...
|
@@ -439,6 +439,8 @@ class ProductLogic extends BaseLogic |
|
|
|
$cateRelate->del(['product_id'=>$id]);
|
|
|
|
$extendInfoModel->del(['product_id'=>$id]);
|
|
|
|
}else{
|
|
|
|
//删除路由映射
|
|
|
|
RouteMap::delRoute(RouteMap::SOURCE_PRODUCT, $id, $this->user['project_id']);
|
|
|
|
//回收站
|
|
|
|
$this->model->edit(['status'=>Product::STATUS_RECYCLE],['id'=>$id]);
|
|
|
|
}
|
|
...
|
...
|
@@ -460,8 +462,6 @@ class ProductLogic extends BaseLogic |
|
|
|
* @time :2023/9/7 10:50
|
|
|
|
*/
|
|
|
|
public function delRoute($id){
|
|
|
|
//删除路由映射
|
|
|
|
RouteMap::delRoute(RouteMap::SOURCE_PRODUCT, $id, $this->user['project_id']);
|
|
|
|
//生成一条删除路由记录
|
|
|
|
$info = $this->model->read(['id'=>$id],['id','route']);
|
|
|
|
$this->curlDelRoute(['old_route'=>$info['route']]);
|
...
|
...
|
|