作者 lyh

gx

... ... @@ -119,32 +119,6 @@ class BlogCategoryLogic extends BaseLogic
return $this->success($id);
}
/**
* @remark :查看参数是否可编辑
* @name :verifyParamEdit
* @author :lyh
* @method :post
* @time :2023/7/31 16:31
*/
public function verifyParamEdit($id,$pid){
$info = $this->model->read(['id'=>$id]);
if($info['pid'] != $pid){
$info = $this->model->read(['pid'=>$id]);
if($info !== false){
$this->fail('当前分类拥有子分类不允许修改父级');
}
//查询当前分类下是否有商品
$blogModel = new BlogModel();
$info = $blogModel->read(['category_id'=>['like','%,'.$id.',%']],['id']);
if($info !== false){
$this->fail('当前分类下已存在博客,请先把博客移除当前分类,在修改');
}
}
return $this->success();
}
/**
* @name :详情
* @return array
... ...
... ... @@ -18,27 +18,6 @@ class NewsCategoryLogic extends BaseLogic
}
/**
* @param $v
* @name :获取分类名称
* @return void
* @author :liyuhang
* @method
*/
public function get_category_name($v){
if(!empty($v['category_id'])){
//获取用户已读还是未读
$category_info = $this->model->list([
'id'=>['in',explode(',',trim($v['category_id'],','))]],'id',['name']);
$str = '';
foreach ($category_info as $v1){
$str .= $v1['name'].',';
}
$v['category_name'] = trim($str,',');
}
return $this->success($v);
}
/**
* @remark :获取详情
* @name :info_news_category
* @author :lyh
... ... @@ -150,29 +129,6 @@ class NewsCategoryLogic extends BaseLogic
return $id;
}
/**
* @remark :验证是否可编辑
* @name :verifyEditParam
* @author :lyh
* @method :post
* @time :2023/7/31 15:41
*/
public function verifyEditParam($id,$pid){
$info = $this->model->read(['id'=>$id]);
if($info['pid'] != $pid){
$info = $this->model->read(['pid'=>$id]);
if($info !== false){
$this->fail('当前分类拥有子分类不允许修改父级');
}
//查询当前分类下是否有商品
$newsModel = new NewsModel();
$info = $newsModel->read(['category_id'=>['like','%,'.$id.',%']]);
if($info !== false){
$this->fail('当前分类下已存在新闻,不允许修改上级');
}
}
return $this->success();
}
/**
* @name :修改状态
... ...