From d97d902c88d0c718152f0a9f099de209500fc18a Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Mon, 26 Jul 2021 17:35:42 +0800 Subject: [PATCH] 注释添加 --- screen-manage/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java index a0aa05b..fd27610 100644 --- a/screen-manage/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java +++ b/screen-manage/src/main/java/com/moral/api/service/impl/SysDictTypeServiceImpl.java @@ -72,8 +72,8 @@ deleteDataWrapper.eq("dict_type_id",typeId); deleteDataWrapper.set("is_delete",Constants.DELETE); sysDictDataService.update(null,deleteDataWrapper); - //������������������ - CacheUtils.clearDictionariesCache(); + //������������������ + refreshCache(); //������������������ dto.setCode(ResponseCodeEnum.SUCCESS.getCode()); dto.setMsg(ResponseCodeEnum.SUCCESS.getMsg()); @@ -102,8 +102,8 @@ sysDictTypeMapper.updateById(type); //������������������������ SysDictType sysDictType = sysDictTypeMapper.selectById(type.getId()); - //������������ - CacheUtils.clearDictionariesCache(); + //������������ + refreshCache(); //������������������ dto.setCode(ResponseCodeEnum.SUCCESS.getCode()); dto.setMsg(ResponseCodeEnum.SUCCESS.getMsg()); @@ -129,8 +129,8 @@ } //������������ sysDictTypeMapper.insert(sysDictType); - //������������ - CacheUtils.clearDictionariesCache(); + //������������ + refreshCache(); //������������������ dto.setCode(ResponseCodeEnum.SUCCESS.getCode()); dto.setMsg(ResponseCodeEnum.SUCCESS.getMsg()); @@ -200,5 +200,12 @@ return sysDictTypes; } + @Override + public void refreshCache(){ + redisTemplate.delete(RedisConstants.DICT_TYPE_KEY); + List<SysDictType> types = getAllDictTypeFromDB(); + redisTemplate.opsForValue().set(RedisConstants.DICT_TYPE_KEY,types); + } + } -- Gitblit v1.8.0