作者 lyh

gx

@@ -72,7 +72,7 @@ class CategoryLogic extends BaseLogic @@ -72,7 +72,7 @@ class CategoryLogic extends BaseLogic
72 $this->model->edit($this->param,['id'=>$this->param['id']]); 72 $this->model->edit($this->param,['id'=>$this->param['id']]);
73 }else{ 73 }else{
74 $this->param['project_id'] = $this->user['project_id']; 74 $this->param['project_id'] = $this->user['project_id'];
75 - $id = $this->model->addReturnId(); 75 + $id = $this->model->addReturnId($this->param);
76 } 76 }
77 //路由映射 77 //路由映射
78 $route = RouteMap::setRoute($this->param['title'], RouteMap::SOURCE_PRODUCT_CATE, $id, $this->user['project_id']); 78 $route = RouteMap::setRoute($this->param['title'], RouteMap::SOURCE_PRODUCT_CATE, $id, $this->user['project_id']);
@@ -86,6 +86,13 @@ class CategoryLogic extends BaseLogic @@ -86,6 +86,13 @@ class CategoryLogic extends BaseLogic
86 return $this->success(); 86 return $this->success();
87 } 87 }
88 88
  89 + /**
  90 + * @remark :验证编辑时是否可修改pid
  91 + * @name :handleEditParam
  92 + * @author :lyh
  93 + * @method :post
  94 + * @time :2023/8/21 17:43
  95 + */
89 public function handleEditParam(&$param){ 96 public function handleEditParam(&$param){
90 if($param['pid'] == $param['id']){ 97 if($param['pid'] == $param['id']){
91 $this->fail('上级分类不能是本分类'); 98 $this->fail('上级分类不能是本分类');