Commit e30d10e4 authored by chenzhao's avatar chenzhao

修改代码

parent 1a830670
...@@ -952,19 +952,25 @@ public class MqttReceiveServiceImpl implements MqttReceiveService { ...@@ -952,19 +952,25 @@ public class MqttReceiveServiceImpl implements MqttReceiveService {
} }
specific.setEquipStatus(EquipQrcodeColorEnum.RED.getCode()); specific.setEquipStatus(EquipQrcodeColorEnum.RED.getCode());
//保存 wl_equip_qrcode_record 二维码记录 LambdaQueryWrapper<EquipQrcodeRecord> wrapper = new LambdaQueryWrapper<>();
EquipQrcodeRecord equipQrcodeRecord = new EquipQrcodeRecord(); wrapper.eq(EquipQrcodeRecord::getEquipid, action.getEquipmentSpecificId());
equipQrcodeRecord.setEquipid(action.getEquipmentSpecificId()); wrapper.eq(EquipQrcodeRecord::getEquipIndex,equipmentSpecificAlarmLog.getEquipmentSpecificIndexKey());
equipQrcodeRecord.setSource("equip"); wrapper.isNull(EquipQrcodeRecord::getCleanTime);
equipQrcodeRecord.setAlarmTime(new Date()); EquipQrcodeRecord equipQrcodeRecord = equipQrcodeRecordMapper.selectOne(wrapper);
equipQrcodeRecord.setStatus(EquipQrcodeColorEnum.RED.getCode()); if (ObjectUtils.isEmpty(equipQrcodeRecord)){
equipQrcodeRecord.setSourceId(equipmentSpecificAlarmLog.getId().toString()); //保存 wl_equip_qrcode_record 二维码记录
equipQrcodeRecord.setBizOrgCode(action.getBizOrgCode()); EquipQrcodeRecord qrcodeRecord = new EquipQrcodeRecord();
equipQrcodeRecord.setBizOrgName(action.getBizOrgName()); qrcodeRecord.setEquipid(action.getEquipmentSpecificId());
equipQrcodeRecord.setSystemCode(action.getSystemIds()); qrcodeRecord.setSource("equip");
equipQrcodeRecord.setEquipIndex(equipmentSpecificAlarmLog.getEquipmentSpecificIndexKey()); qrcodeRecord.setAlarmTime(new Date());
equipQrcodeRecordMapper.insert(equipQrcodeRecord); qrcodeRecord.setStatus(EquipQrcodeColorEnum.RED.getCode());
qrcodeRecord.setSourceId(equipmentSpecificAlarmLog.getId().toString());
qrcodeRecord.setBizOrgCode(action.getBizOrgCode());
qrcodeRecord.setBizOrgName(action.getBizOrgName());
qrcodeRecord.setSystemCode(action.getSystemIds());
qrcodeRecord.setEquipIndex(equipmentSpecificAlarmLog.getEquipmentSpecificIndexKey());
equipQrcodeRecordMapper.insert(qrcodeRecord);
}
isAlarm = Boolean.TRUE; isAlarm = Boolean.TRUE;
mqttSendGateway.sendToMqtt(TopicEnum.EQDQR.getTopic(), JSONArray.toJSON(action).toString()); mqttSendGateway.sendToMqtt(TopicEnum.EQDQR.getTopic(), JSONArray.toJSON(action).toString());
iEquipmentSpecificSerivce.updateEquipSpecificStatus(specific.getEquipStatus(), String.valueOf(specific.getId())); iEquipmentSpecificSerivce.updateEquipSpecificStatus(specific.getEquipStatus(), String.valueOf(specific.getId()));
......
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