From 360d41318c49ab23330ac34f25d0f43102d2eafe Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 11 七月 2023 15:55:11 +0800 Subject: [PATCH] 添加服务状态控制 --- src/main/java/com/moon/server/controller/all/PermsController.java | 15 ++++++++++++++- src/main/resources/mapper/all/PermsMapper.xml | 6 ++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moon/server/controller/all/PermsController.java b/src/main/java/com/moon/server/controller/all/PermsController.java index f4b7d4b..2ecc464 100644 --- a/src/main/java/com/moon/server/controller/all/PermsController.java +++ b/src/main/java/com/moon/server/controller/all/PermsController.java @@ -116,7 +116,20 @@ } @SysLog() - @ApiOperation(value = "娓呯┖鎵�鏈夋巿鏉冪紦瀛�") + @ApiOperation(value = "娓呯┖鎺堟潈缂撳瓨") + @GetMapping(value = "/deletePermsCache") + public ResponseMsg<Boolean> deletePermsCache() { + try { + permsService.clearPermsCache(); + + return success(true); + } catch (Exception ex) { + return fail(ex, false); + } + } + + @SysLog() + @ApiOperation(value = "娓呯┖鎵�鏈夌紦瀛�") @GetMapping(value = "/deleteAllCache") public ResponseMsg<Boolean> deleteAllCache() { try { diff --git a/src/main/resources/mapper/all/PermsMapper.xml b/src/main/resources/mapper/all/PermsMapper.xml index b8fa3a6..737f9c5 100644 --- a/src/main/resources/mapper/all/PermsMapper.xml +++ b/src/main/resources/mapper/all/PermsMapper.xml @@ -8,8 +8,9 @@ inner join lf.sys_role_res c on b.roleid = c.roleid inner join lf.sys_res d on c.resid = d.id <where> + d.status = 1 <if test="uid != null"> - a.uid = #{uid} + and a.uid = #{uid} </if> </where> order by d.id @@ -22,8 +23,9 @@ inner join lf.sys_role_res c on b.roleid = c.roleid inner join lf.sys_res d on c.resid = d.id <where> + d.status = 1 <if test="uid != null"> - a.uid = #{uid} + and a.uid = #{uid} </if> </where> order by d.id -- Gitblit v1.9.3