Commit 3d7b82ec authored by KeYong's avatar KeYong

修改测试发现的bug

parent b1939033
...@@ -690,7 +690,6 @@ public class MqttReceiveServiceImpl implements MqttReceiveService { ...@@ -690,7 +690,6 @@ public class MqttReceiveServiceImpl implements MqttReceiveService {
queryWrapper.eq(EquipmentSpecificAlarmLog::getIotCode, iotCode); queryWrapper.eq(EquipmentSpecificAlarmLog::getIotCode, iotCode);
queryWrapper.eq(EquipmentSpecificAlarmLog::getEquipmentSpecificIndexKey, equipmentSpecificIndexKey); queryWrapper.eq(EquipmentSpecificAlarmLog::getEquipmentSpecificIndexKey, equipmentSpecificIndexKey);
queryWrapper.ne(EquipmentSpecificAlarmLog::getStatus, AlarmStatusEnum.HF.getCode()); queryWrapper.ne(EquipmentSpecificAlarmLog::getStatus, AlarmStatusEnum.HF.getCode());
queryWrapper.isNull(EquipmentSpecificAlarmLog::getConfirmType);
List<EquipmentSpecificAlarmLog> logs = equipmentSpecificAlarmLogService.getBaseMapper().selectList(queryWrapper); List<EquipmentSpecificAlarmLog> logs = equipmentSpecificAlarmLogService.getBaseMapper().selectList(queryWrapper);
if(!logs.isEmpty()){ if(!logs.isEmpty()){
EquipmentSpecificAlarmLog log = logs.get(0); EquipmentSpecificAlarmLog log = logs.get(0);
...@@ -702,18 +701,21 @@ public class MqttReceiveServiceImpl implements MqttReceiveService { ...@@ -702,18 +701,21 @@ public class MqttReceiveServiceImpl implements MqttReceiveService {
x.setCleanTime(new Date()); x.setCleanTime(new Date());
x.setStatus(AlarmStatusEnum.HF.getCode()); x.setStatus(AlarmStatusEnum.HF.getCode());
if (!flag) { if (!flag) {
x.setConfirmType(x.getType()); // 若已经被确警处理过,此处不再做处理
x.setConfirmTypeName(ConfirmAlamEnum.getTypeByCode(x.getType())); if (StringUtils.isEmpty(x.getConfirmType())) {
String equipmentName = StringUtil.isNotEmpty(specific.getCode()) ? specific.getName() + "(" + specific.getCode() + ")" : specific.getName(); x.setConfirmType(x.getType());
if (x.getType().equals(AlarmTypeEnum.PB.getCode())) { x.setConfirmTypeName(ConfirmAlamEnum.getTypeByCode(x.getType()));
x.setAlarmReason(equipmentName + "频繁故障/误报,将设备报警信息屏蔽。"); String equipmentName = StringUtil.isNotEmpty(specific.getCode()) ? specific.getName() + "(" + specific.getCode() + ")" : specific.getName();
} else { if (x.getType().equals(AlarmTypeEnum.PB.getCode())) {
x.setAlarmReason(equipmentName + "引起设备报警"); x.setAlarmReason(equipmentName + "频繁故障/误报,将设备报警信息屏蔽。");
} else {
x.setAlarmReason(equipmentName + "引起设备报警");
}
x.setResolveResult(dateString + "系统收到设备复归(已消除)信号,系统自动处理。");
x.setConfirmUser("");
x.setConfirmUserName("系统自动处理");
x.setConfirmDate(date);
} }
x.setResolveResult(dateString + "系统收到设备复归(已消除)信号,系统自动处理。");
x.setConfirmUser("");
x.setConfirmUserName("系统自动处理");
x.setConfirmDate(date);
} }
x.setEquipmentSpecificIndexValue(TrueOrFalseEnum.fake.value); x.setEquipmentSpecificIndexValue(TrueOrFalseEnum.fake.value);
if (!StringUtils.isEmpty(traceId)) { if (!StringUtils.isEmpty(traceId)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment