From d92f097bf2ad1cbab44f620831e10b2dbe8324b3 Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Tue, 17 Aug 2021 08:50:27 +0800
Subject: [PATCH] 特殊设备更新接口

---
 screen-manage/src/main/java/com/moral/api/service/impl/SensorServiceImpl.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 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 a8323c5..c618490 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
@@ -140,9 +140,9 @@
             OrganizationUnitAlarm organizationUnitAlarm = new OrganizationUnitAlarm();
             organizationUnitAlarm.setSensorCode(updateSensorMap.get("code").toString());
             organizationUnitAlarmMapper.update(organizationUnitAlarm,wrapper_OUA);
-            //������deviceInfo������
-            CacheUtils.flushDeviceAlarmInfo();
         }
+        //������deviceInfo������
+        CacheUtils.refreshDeviceAlarmInfo();
         HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
         String content = "������������:"+oldSensor.getName()+";";
         for (Object key:updateSensorMap.keySet()) {
@@ -359,6 +359,12 @@
         return sensors;
     }
 
+    @Override
+    public void refreshCache(){
+        Map<String, Sensor> sensors = getAllSensorFromDB();
+        refreshCache(sensors);
+    }
+
     private Map<String,Sensor> getAllSensorFromDB(){
         QueryWrapper<Sensor> wrapper = new QueryWrapper<>();
         wrapper.eq("is_delete",Constants.NOT_DELETE);
@@ -368,11 +374,6 @@
             result.put(sensor.getCode(),sensor);
         }
         return result;
-    }
-
-    private void refreshCache(){
-        Map<String, Sensor> sensors = getAllSensorFromDB();
-        refreshCache(sensors);
     }
 
     private void refreshCache(Map<String,Sensor> sensors){

--
Gitblit v1.8.0