Explorar el Código

:zap: 优化缓存清空逻辑

smallchill hace 6 años
padre
commit
97203b7094

+ 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");
 	}
 }