瀏覽代碼

:zap: 优化缓存清空逻辑

smallchill 6 年之前
父節點
當前提交
97203b7094
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/main/java/org/springblade/modules/auth/endpoint/BladeTokenEndPoint.java

+ 3 - 2
src/main/java/org/springblade/modules/auth/endpoint/BladeTokenEndPoint.java

@@ -121,13 +121,14 @@ public class BladeTokenEndPoint {
 	@ApiOperation(value = "清除缓存")
 	public Kv clearCache() {
 		CacheUtil.clear(CacheConstant.BIZ_CACHE);
-		CacheUtil.clear(CacheConstant.MENU_CACHE);
 		CacheUtil.clear(CacheConstant.USER_CACHE);
 		CacheUtil.clear(CacheConstant.DICT_CACHE);
 		CacheUtil.clear(CacheConstant.FLOW_CACHE);
 		CacheUtil.clear(CacheConstant.SYS_CACHE);
-		CacheUtil.clear(CacheConstant.RESOURCE_CACHE);
 		CacheUtil.clear(CacheConstant.PARAM_CACHE);
+		CacheUtil.clear(CacheConstant.RESOURCE_CACHE);
+		CacheUtil.clear(CacheConstant.MENU_CACHE);
+		CacheUtil.clear(CacheConstant.MENU_CACHE, Boolean.FALSE);
 		return Kv.create().set("success", "true").set("msg", "success");
 	}
 }