From 3b29244703787dda85386167dca4126b5b0f150c Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 16 Jul 2021 13:58:34 +0800 Subject: [PATCH] screen-api 添加查询五分钟数据接口以及查询国控站位置接口 --- 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