From 9d91dc402f279630eaa100024fd3b1542fbeb41c Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Wed, 22 Dec 2021 11:04:41 +0800 Subject: [PATCH] 分钟,5分钟,小时表存入非本月数据bug修复 --- screen-manage/src/main/java/com/moral/api/service/impl/DeviceAdjustValueServiceImpl.java | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/DeviceAdjustValueServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/DeviceAdjustValueServiceImpl.java index 5a343e6..e4350df 100644 --- a/screen-manage/src/main/java/com/moral/api/service/impl/DeviceAdjustValueServiceImpl.java +++ b/screen-manage/src/main/java/com/moral/api/service/impl/DeviceAdjustValueServiceImpl.java @@ -7,9 +7,11 @@ import com.moral.api.entity.Device; import com.moral.api.entity.DeviceAdjustValue; import com.moral.api.entity.Sensor; +import com.moral.api.entity.SpecialDevice; import com.moral.api.mapper.DeviceAdjustValueMapper; import com.moral.api.mapper.DeviceMapper; import com.moral.api.mapper.SensorMapper; +import com.moral.api.mapper.SpecialDeviceMapper; import com.moral.api.service.DeviceAdjustValueService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.moral.api.util.LogUtils; @@ -47,10 +49,10 @@ private DeviceMapper deviceMapper; @Autowired(required = false) - private SensorMapper sensorMapper; + private SpecialDeviceMapper specialDeviceMapper; - @Autowired - LogUtils logUtils; + @Autowired(required = false) + private SensorMapper sensorMapper; @Autowired RedisTemplate redisTemplate; @@ -72,7 +74,10 @@ QueryWrapper<Device> wrapper_device = new QueryWrapper<>(); wrapper_device.eq("is_delete",Constants.NOT_DELETE); wrapper_device.eq("mac",deviceAdjustValue.getMac()); - if (deviceMapper.selectCount(wrapper_device)==0){ + QueryWrapper<SpecialDevice> wrapper_specialDevice = new QueryWrapper<>(); + wrapper_specialDevice.eq("is_delete",Constants.NOT_DELETE); + wrapper_specialDevice.eq("mac",deviceAdjustValue.getMac()); + if (deviceMapper.selectCount(wrapper_device)==0 && specialDeviceMapper.selectCount(wrapper_specialDevice)==0){ resultMap.put("code",ResponseCodeEnum.DEVICE_IS_NULL.getCode()); resultMap.put("msg",ResponseCodeEnum.DEVICE_IS_NULL.getMsg()); return resultMap; @@ -89,7 +94,7 @@ //������������������ HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); String content = "���������"+deviceAdjustValue.getMac()+"������"+deviceAdjustValue.getSensorCode()+"���������"+deviceAdjustValue.getStartTime()+"���"+deviceAdjustValue.getEndTime()+"���������������:"+";"; - logUtils.saveOperationForManage(request,content,Constants.INSERT_OPERATE_TYPE); + LogUtils.saveOperationForManage(request,content,Constants.INSERT_OPERATE_TYPE); //������������ refreshCache(deviceAdjustValue.getMac()); resultMap.put("code", ResponseCodeEnum.SUCCESS.getCode()); @@ -167,7 +172,7 @@ content = content+"������������:"+deviceAdjustValueOld.getValue()+"->"+map.get(key)+";"; } } - logUtils.saveOperationForManage(request,content,Constants.UPDATE_OPERATE_TYPE); + LogUtils.saveOperationForManage(request,content,Constants.UPDATE_OPERATE_TYPE); //������������ refreshCache(deviceAdjustValueOld.getMac()); resultMap.put("code",ResponseCodeEnum.SUCCESS.getCode()); @@ -199,7 +204,7 @@ //������������������ HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); String content = "���������"+deviceAdjustValue.getMac()+"������"+deviceAdjustValue.getSensorCode()+"���������"+deviceAdjustValue.getStartTime()+"���"+deviceAdjustValue.getEndTime()+"���������������:"+";"; - logUtils.saveOperationForManage(request,content,Constants.DELETE_OPERATE_TYPE); + LogUtils.saveOperationForManage(request,content,Constants.DELETE_OPERATE_TYPE); //������������ refreshCache(deviceAdjustValue.getMac()); resultMap.put("code",ResponseCodeEnum.SUCCESS.getCode()); -- Gitblit v1.8.0