diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysDictServiceImpl.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysDictServiceImpl.java index 2c1840be..e1b53134 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysDictServiceImpl.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysDictServiceImpl.java @@ -440,7 +440,7 @@ public class SysDictServiceImpl extends ServiceImpl impl /** - * 刷新dict缓存 + * 刷新dict、depart等的缓存 * @date 2021/4/8 9:07 * @param * @return void @@ -448,21 +448,21 @@ public class SysDictServiceImpl extends ServiceImpl impl @Override public void refreshCache() { //清空字典缓存 - Set keys = redisTemplate.keys(CacheConstant.SYS_DICT_CACHE + "*"); - Set keys7 = redisTemplate.keys(CacheConstant.SYS_ENABLE_DICT_CACHE + "*"); - Set keys2 = redisTemplate.keys(CacheConstant.SYS_DICT_TABLE_CACHE + "*"); - Set keys21 = redisTemplate.keys(CacheConstant.SYS_DICT_TABLE_BY_KEYS_CACHE + "*"); - Set keys3 = redisTemplate.keys(CacheConstant.SYS_DEPARTS_CACHE + "*"); - Set keys4 = redisTemplate.keys(CacheConstant.SYS_DEPART_IDS_CACHE + "*"); - Set keys5 = redisTemplate.keys( "jmreport:cache:dict*"); - Set keys6 = redisTemplate.keys( "jmreport:cache:dictTable*"); - redisTemplate.delete(keys); - redisTemplate.delete(keys2); - redisTemplate.delete(keys21); - redisTemplate.delete(keys3); - redisTemplate.delete(keys4); - redisTemplate.delete(keys5); - redisTemplate.delete(keys6); - redisTemplate.delete(keys7); + Set keyDict = redisTemplate.keys(CacheConstant.SYS_DICT_CACHE + "*"); + Set keysEnableDict = redisTemplate.keys(CacheConstant.SYS_ENABLE_DICT_CACHE + "*"); + Set keysDictTable = redisTemplate.keys(CacheConstant.SYS_DICT_TABLE_CACHE + "*"); + Set keysDictTableByKey = redisTemplate.keys(CacheConstant.SYS_DICT_TABLE_BY_KEYS_CACHE + "*"); + Set keysDepart = redisTemplate.keys(CacheConstant.SYS_DEPARTS_CACHE + "*"); + Set keysDepartIds = redisTemplate.keys(CacheConstant.SYS_DEPART_IDS_CACHE + "*"); + Set keysJmDict = redisTemplate.keys( "jmreport:cache:dict*"); + Set keysJmDictTable = redisTemplate.keys( "jmreport:cache:dictTable*"); + redisTemplate.delete(keyDict); + redisTemplate.delete(keysEnableDict); + redisTemplate.delete(keysDictTable); + redisTemplate.delete(keysDictTableByKey); + redisTemplate.delete(keysDepart); + redisTemplate.delete(keysDepartIds); + redisTemplate.delete(keysJmDict); + redisTemplate.delete(keysJmDictTable); } }