|
@@ -214,12 +214,14 @@ public class OpenDeviceFactoryImpl implements DeviceFactory {
|
|
|
.setCreateTime(LocalDateTime.now());
|
|
|
deviceEventMsgService.save(deviceEventMsg);
|
|
|
//异常消息,修改设备当前故障等级
|
|
|
- if (sysCodeConfigureRedis.getPaterCode().equals(SysCodeConfigureEnum.D01.getCode())) {
|
|
|
- if (Emptys.check(sysCodeConfigureRedis.getExpand())) {
|
|
|
- DeviceInfo updateDeviceInfo = new DeviceInfo()
|
|
|
- .setDeviceId(deviceInfo.getDeviceId())
|
|
|
- .setFaultLevel(Integer.valueOf(sysCodeConfigureRedis.getExpand()));
|
|
|
- deviceInfoService.updateById(updateDeviceInfo);
|
|
|
+ if (Emptys.check(sysCodeConfigureRedis) && Emptys.check(sysCodeConfigureRedis.getPaterCode())) {
|
|
|
+ if (sysCodeConfigureRedis.getPaterCode().equals(SysCodeConfigureEnum.D01.getCode())) {
|
|
|
+ if (Emptys.check(sysCodeConfigureRedis.getExpand())) {
|
|
|
+ DeviceInfo updateDeviceInfo = new DeviceInfo()
|
|
|
+ .setDeviceId(deviceInfo.getDeviceId())
|
|
|
+ .setFaultLevel(Integer.valueOf(sysCodeConfigureRedis.getExpand()));
|
|
|
+ deviceInfoService.updateById(updateDeviceInfo);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return R.ok();
|