正在显示
1 个修改的文件
包含
4 行增加
和
1 行删除
| @@ -71,8 +71,11 @@ class NewsCategoryLogic extends BaseLogic | @@ -71,8 +71,11 @@ class NewsCategoryLogic extends BaseLogic | ||
| 71 | $this->param['updated_at'] = date('Y-m-d H:i:s'); | 71 | $this->param['updated_at'] = date('Y-m-d H:i:s'); |
| 72 | try { | 72 | try { |
| 73 | $cate_id = $this->model->insertGetId($this->param); | 73 | $cate_id = $this->model->insertGetId($this->param); |
| 74 | - //判断为子分类时 | ||
| 75 | if(isset($this->param['pid']) && !empty($this->param['pid'])) { | 74 | if(isset($this->param['pid']) && !empty($this->param['pid'])) { |
| 75 | + $this->param['pid'] = 0; | ||
| 76 | + } | ||
| 77 | + //判断为子分类时 | ||
| 78 | + if($this->param['pid'] != 0) { | ||
| 76 | //查看当前上级分类下是否有其他分类 | 79 | //查看当前上级分类下是否有其他分类 |
| 77 | $cate_info = $this->model->read(['pid' => $this->param['pid'], 'id' => ['!=', $cate_id]]); | 80 | $cate_info = $this->model->read(['pid' => $this->param['pid'], 'id' => ['!=', $cate_id]]); |
| 78 | if ($cate_info === false) { | 81 | if ($cate_info === false) { |
-
请 注册 或 登录 后发表评论