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