| | |
| | | package com.moral.api.util; |
| | | |
| | | import com.moral.api.entity.Device; |
| | | import com.moral.api.mapper.DeviceMapper; |
| | | import com.moral.constant.RedisConstants; |
| | | import com.moral.util.TokenUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @ClassName CacheUtils |
| | |
| | | |
| | | private static RedisTemplate redisTemplate; |
| | | |
| | | private static DeviceMapper deviceMapper; |
| | | |
| | | @Autowired |
| | | public void setRedisTemplate(RedisTemplate redisTemplate) { |
| | | CacheUtils.redisTemplate = redisTemplate; |
| | | } |
| | | |
| | | @Autowired |
| | | public void setDeviceMapper(DeviceMapper deviceMapper) { CacheUtils.deviceMapper = deviceMapper; } |
| | | |
| | | public static void clearDictionariesCache(){ |
| | | redisTemplate.delete(RedisConstants.DICT_DATA_KEY); |
| | | redisTemplate.delete(RedisConstants.DICT_TYPE_KEY); |
| | | } |
| | | |
| | | public static void flushDeviceAlarmUnit(){ |
| | | List<Device> devices = deviceMapper.queryDeviceUnitAlarmInfo(); |
| | | System.out.println(devices); |
| | | } |
| | | } |