From 53939e8fedba672f3c01fb21053e48ec3d19d307 Mon Sep 17 00:00:00 2001 From: taoser Date: Tue, 12 Oct 2021 16:55:44 +0800 Subject: [PATCH] 1.8.7 --- app/admin/controller/AuthGroup.php | 7 +- app/admin/controller/Index.php | 2 + app/admin/view/auth_group/roleadd.html | 109 ++++++++++++------ app/admin/view/auth_group/roleedit.html | 134 ++++++++++++++-------- app/common/controller/AdminController.php | 4 +- 5 files changed, 171 insertions(+), 85 deletions(-) diff --git a/app/admin/controller/AuthGroup.php b/app/admin/controller/AuthGroup.php index bc7dc68..69ebd4e 100644 --- a/app/admin/controller/AuthGroup.php +++ b/app/admin/controller/AuthGroup.php @@ -60,7 +60,7 @@ class AuthGroup extends AdminController return json($res); } - $menus = $this->getMenus(); + $menus = $this->getMenus(1); View::assign('menus',$menus); return View::fetch('roleadd'); @@ -88,14 +88,15 @@ class AuthGroup extends AdminController return json($res); } - $menus = $this->getMenus(); + $menus = $this->getMenus(1); View::assign('menus',$menus); $authGroup = AuthGroupModel::select(); $auth = AuthGroupModel::find(input('id')); $ru = $auth->rules; + $rus = explode(',',$ru); - View::assign(['authGroup'=>$authGroup,'auth'=>$auth,'ru'=>$ru]); + View::assign(['authGroup'=>$authGroup,'auth'=>$auth,'ru'=>$ru,'rus'=>$rus]); return View::fetch('roleedit'); } diff --git a/app/admin/controller/Index.php b/app/admin/controller/Index.php index 4da9777..a6bc42c 100644 --- a/app/admin/controller/Index.php +++ b/app/admin/controller/Index.php @@ -109,6 +109,7 @@ class Index extends AdminController ->join('user u','a.user_id = u.id') ->join('cate c','a.cate_id = c.id') ->field('a.id as aid,title,name,catename,pv') + ->where('a.delete_time',0) ->whereWeek('a.create_time') ->order('a.create_time', 'desc') ->paginate(10); @@ -138,6 +139,7 @@ class Index extends AdminController ->join('user u','a.user_id = u.id') ->join('article c','a.article_id = c.id') ->field('a.content as content,title,c.id as cid,name') + ->where('c.delete_time',0) ->whereWeek('a.create_time') ->order('a.create_time', 'desc') ->paginate(10); diff --git a/app/admin/view/auth_group/roleadd.html b/app/admin/view/auth_group/roleadd.html index 2f2ddad..b085a54 100644 --- a/app/admin/view/auth_group/roleadd.html +++ b/app/admin/view/auth_group/roleadd.html @@ -15,19 +15,22 @@ {volist name="menus" id="vo1"}