From a7df132ec5c391de1887d8cf772cc2aa3fb561de Mon Sep 17 00:00:00 2001 From: COOL Date: Mon, 15 Jul 2024 10:20:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96Ai=E7=BC=96=E7=A0=81=E9=87=8D?= =?UTF-8?q?=E5=90=AF=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/cool/core/eps/CoolEps.java | 8 ++++++++ .../base/service/sys/impl/BaseSysMenuServiceImpl.java | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/main/java/com/cool/core/eps/CoolEps.java b/src/main/java/com/cool/core/eps/CoolEps.java index a3bdaf2..f451e86 100644 --- a/src/main/java/com/cool/core/eps/CoolEps.java +++ b/src/main/java/com/cool/core/eps/CoolEps.java @@ -80,6 +80,14 @@ public class CoolEps { ThreadUtil.execute(task); } + /** + * 清空所有的数据 + */ + public void clear() { + admin = Dict.create(); + app = Dict.create(); + } + /** * 构建所有的url */ diff --git a/src/main/java/com/cool/modules/base/service/sys/impl/BaseSysMenuServiceImpl.java b/src/main/java/com/cool/modules/base/service/sys/impl/BaseSysMenuServiceImpl.java index 5927db6..991e507 100644 --- a/src/main/java/com/cool/modules/base/service/sys/impl/BaseSysMenuServiceImpl.java +++ b/src/main/java/com/cool/modules/base/service/sys/impl/BaseSysMenuServiceImpl.java @@ -7,6 +7,7 @@ import cn.hutool.json.JSONObject; import com.cool.CoolApplication; import com.cool.core.base.BaseServiceImpl; import com.cool.core.base.ModifyEnum; +import com.cool.core.eps.CoolEps; import com.cool.core.util.CompilerUtils; import com.cool.core.util.PathUtils; import com.cool.modules.base.entity.sys.BaseSysMenuEntity; @@ -34,6 +35,8 @@ public class BaseSysMenuServiceImpl extends BaseServiceImpl list = baseSysPermsService.getMenus(coolSecurityUtil.username()); @@ -140,6 +143,7 @@ public class BaseSysMenuServiceImpl extends BaseServiceImpl params) { + coolEps.clear(); String module = (String) params.get("module"); String controller = (String) params.get("controller"); String entity = (String) params.get("entity");