From 84924f569a08a834290eef694a1b39f762db180f Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 14 May 2021 10:47:58 +0800 Subject: [PATCH] screen-manage 因子数据添加缓存BUG修改 --- screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java index 14da511..6ed59ca 100644 --- a/screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java +++ b/screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java @@ -250,7 +250,9 @@ public Map<String,Sensor> getAllSensorFromCache(){ Map<String,Sensor> sensors = redisTemplate.opsForHash().entries(RedisConstants.SENSOR_KEY); if(ObjectUtils.isEmpty(sensors)) - return getAllSensorFromDB(); + sensors = getAllSensorFromDB(); + //������������ + refreshCache(sensors); return sensors; } @@ -262,8 +264,6 @@ for (Sensor sensor : sensors) { result.put(sensor.getCode(),sensor); } - //������������ - refreshCache(result); return result; } -- Gitblit v1.8.0