| | |
| | | return resultMap; |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> refreshRedis() { |
| | | Map<String,Object> resultMap = new HashMap<>(); |
| | | QueryWrapper<DeviceAdjustValue> wrapper_mac = new QueryWrapper<>(); |
| | | wrapper_mac.eq("is_delete",Constants.NOT_DELETE); |
| | | wrapper_mac.select("DISTINCT mac"); |
| | | List<DeviceAdjustValue> deviceAdjustValues = deviceAdjustValueMapper.selectList(wrapper_mac); |
| | | for (DeviceAdjustValue deviceAdjustValue:deviceAdjustValues) { |
| | | //刷新缓存 |
| | | refreshCache(deviceAdjustValue.getMac()); |
| | | } |
| | | resultMap.put("code",ResponseCodeEnum.SUCCESS.getCode()); |
| | | resultMap.put("msg",ResponseCodeEnum.SUCCESS.getMsg()); |
| | | return resultMap; |
| | | } |
| | | |
| | | public void refreshRedisAll(){ |
| | | refreshRedis(); |
| | | } |
| | | |
| | | private Map<String,Object> getDeviceAdjustValueFromDB(String mac){ |
| | | QueryWrapper<DeviceAdjustValue> wapper_redis = new QueryWrapper<>(); |
| | | wapper_redis.eq("mac",mac); |