| | |
| | | import com.moral.api.mapper.UnitConversionMapper; |
| | | import com.moral.api.service.SensorService; |
| | | import com.moral.api.service.SysDictDataService; |
| | | import com.moral.api.service.UnitConversionService; |
| | | import com.moral.constant.Constants; |
| | | import com.moral.constant.RedisConstants; |
| | | import com.moral.util.TokenUtils; |
| | |
| | | |
| | | private static SensorService sensorService; |
| | | |
| | | private static UnitConversionService unitConversionService; |
| | | |
| | | @Autowired |
| | | public void setUnitConversionService(UnitConversionService unitConversionService){CacheUtils.unitConversionService = unitConversionService;} |
| | | |
| | | @Autowired |
| | | public void setSensorService(SensorService sensorService) { |
| | | CacheUtils.sensorService = sensorService; |
| | |
| | | CacheUtils.unitConversionMapper = unitConversionMapper; |
| | | } |
| | | |
| | | public static void clearDictionariesCache() { |
| | | redisTemplate.delete(RedisConstants.DICT_DATA_KEY); |
| | | redisTemplate.delete(RedisConstants.DICT_TYPE_KEY); |
| | | } |
| | | |
| | | public static void flushDeviceAlarmInfo() { |
| | | public static void refreshDeviceAlarmInfo() { |
| | | //删除缓存 |
| | | redisTemplate.delete(RedisConstants.DEVICE_INFO); |
| | | //重新添加缓存 |
| | |
| | | //存入redis |
| | | redisTemplate.opsForHash().putAll(RedisConstants.DEVICE_INFO,result); |
| | | } |
| | | |
| | | public static void refreshSensor(){ |
| | | sensorService.refreshCache(); |
| | | } |
| | | |
| | | public static void refreshDicTypeAndData(){ |
| | | |
| | | } |
| | | |
| | | public static void refreshUnitConversion(){ |
| | | unitConversionService.refreshCache(); |
| | | } |
| | | } |