作者 lyh

gx

... ... @@ -78,6 +78,10 @@ class BlogCategoryLogic extends BaseLogic
$this->fail('不能成为自己的上级');
}
if($info['pid'] != $this->param['pid']){
$info = $this->model->read(['pid'=>$this->param['id']]);
if($info !== false){
$this->fail('当前分类为一级分类,拥有子分类不允许修改父级');
}
//查询当前分类下是否有商品
$blogModel = new BlogModel();
$info = $blogModel->read(['id'=>['like','%,'.$this->param['id'].',%']]);
... ... @@ -228,4 +232,5 @@ class BlogCategoryLogic extends BaseLogic
}
return $this->success();
}
}
... ...
... ... @@ -87,6 +87,10 @@ class NewsCategoryLogic extends BaseLogic
$this->fail('不能成为自己的上级');
}
if($info['pid'] != $this->param['pid']){
$info = $this->model->read(['pid'=>$this->param['id']]);
if($info !== false){
$this->fail('当前分类为一级分类,拥有子分类不允许修改父级');
}
//查询当前分类下是否有商品
$newsModel = new NewsModel();
$info = $newsModel->read(['id'=>['like','%,'.$this->param['id'].',%']]);
... ...