diff --git a/app/article/view/index/index.html b/app/article/view/index/index.html index 03b5b1e..61f2b1a 100644 --- a/app/article/view/index/index.html +++ b/app/article/view/index/index.html @@ -59,7 +59,7 @@ }, { field: 'title', title: '文章标题', - templet: '
{{d.title}}
' + templet: '
{{d.title}}
' },{ field: 'read', title: '阅读量', @@ -85,7 +85,7 @@ layui.pageTable.reload({ where: { keywords: data.field.keywords, - article_cate_id: data.field.article_cate_id + cate_id: data.field.cate_id }, page: { curr: 1 diff --git a/app/article/view/index/list.html b/app/article/view/index/list.html index e35aaf9..cef2146 100644 --- a/app/article/view/index/list.html +++ b/app/article/view/index/list.html @@ -70,7 +70,7 @@ }, { field: 'title', title: '文章标题', - templet: '
{{d.title}}
' + templet: '
{{d.title}}
' },{ field: 'read', title: '阅读量', @@ -135,7 +135,7 @@ layui.pageTable.reload({ where: { keywords: data.field.keywords, - article_cate_id: data.field.article_cate_id + cate_id: data.field.cate_id }, page: { curr: 1 diff --git a/app/home/controller/Cate.php b/app/home/controller/Cate.php index c15cb43..362d801 100644 --- a/app/home/controller/Cate.php +++ b/app/home/controller/Cate.php @@ -567,91 +567,6 @@ class Cate extends BaseController else{ return to_assign(0, '操作失败'); } - } - - //文章类别 - public function article_cate() - { - if (request()->isAjax()) { - $cate = Db::name('ArticleCate')->order('create_time asc')->select(); - return to_assign(0, '', $cate); - } else { - return view(); - } - } - - //文章分类添加&编辑 - public function article_cate_add() - { - $param = get_params(); - if (request()->isAjax()) { - if (!empty($param['id']) && $param['id'] > 0) { - try { - validate(ArticleCateCheck::class)->scene('edit')->check($param); - } catch (ValidateException $e) { - // 验证失败 输出错误信息 - return to_assign(1, $e->getError()); - } - $note_array = admin_article_cate_son($param['id']); - if (in_array($param['pid'], $note_array)) { - return to_assign(1, '父级分类不能是该分类本身或其子分类'); - } else { - $param['update_time'] = time(); - $res = Db::name('ArticleCate')->strict(false)->field(true)->update($param); - if($res){ - add_log('edit', $param['id'], $param); - return to_assign(); - } - } - } else { - try { - validate(ArticleCateCheck::class)->scene('add')->check($param); - } catch (ValidateException $e) { - // 验证失败 输出错误信息 - return to_assign(1, $e->getError()); - } - $param['create_time'] = time(); - $insertId = Db::name('ArticleCate')->strict(false)->field(true)->insertGetId($param); - if ($insertId) { - add_log('add', $insertId, $param); - } - return to_assign(); - } - } else { - $id = isset($param['id']) ? $param['id'] : 0; - $pid = isset($param['pid']) ? $param['pid'] : 0; - $cate = Db::name('ArticleCate')->order('id desc')->select()->toArray(); - $cates = set_recursion($cate); - if ($id > 0) { - $detail = Db::name('ArticleCate')->where(['id' => $id])->find(); - View::assign('detail', $detail); - } - View::assign('id', $id); - View::assign('pid', $pid); - View::assign('cates', $cates); - return view(); - } - } - - //删除文章分类 - public function article_cate_delete() - { - $id = get_params("id"); - $cate_count = Db::name('ArticleCate')->where(["pid" => $id])->count(); - if ($cate_count > 0) { - return to_assign(1, "该分类下还有子分类,无法删除"); - } - $content_count = Db::name('Article')->where(["article_cate_id" => $id])->count(); - if ($content_count > 0) { - return to_assign(1, "该分类下还有文章,无法删除"); - } - if (Db::name('ArticleCate')->delete($id) !== false) { - add_log('delete', $id); - return to_assign(0, "删除分类成功"); - } else { - return to_assign(1, "删除失败"); - } - } - + } }