‘liusuyi’
2023-07-07 9aa66699aaa610be66f5bd0c22e90cae114311f9
优化外联设备报警解析并上传mqtt
已修改2个文件
5 ■■■■■ 文件已修改
src/main/java/com/ard/utils/hiksdk/domain/ExternalAlarmEventInfo.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ard/utils/hiksdk/service/impl/FMSGCallBack.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ard/utils/hiksdk/domain/ExternalAlarmEventInfo.java
@@ -33,14 +33,17 @@
     * 报警类别
     */
    String alarmType;
    /**
     * 报警时间
     */
    String alarmTime;
    /**
     * 子系统ID
     */
    Integer subSysNo;
    /**
     * 关联报警主机id
     */
src/main/java/com/ard/utils/hiksdk/service/impl/FMSGCallBack.java
@@ -20,6 +20,7 @@
import com.ard.utils.mqtt.MqttConsumer;
import com.sun.jna.Pointer;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import javax.xml.bind.DatatypeConverter;
import java.io.ByteArrayInputStream;
@@ -222,6 +223,7 @@
                if (sCIDDescribe.contains("恢复")) {
                    return true;
                }
                ExternalAlarmEventInfo externalAlarmEventInfo = new ExternalAlarmEventInfo();
                externalAlarmEventInfo.setAlarmId(sCIDCode);
                externalAlarmEventInfo.setAlarmName(sCIDDescribe);