From af4b8add9d103889472a75973847871b7dcdf3c8 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期一, 08 九月 2025 14:23:36 +0800 Subject: [PATCH] 0908 --- ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java b/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java index 5fd888b..d4b1b43 100644 --- a/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java +++ b/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java @@ -6,6 +6,7 @@ import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import lombok.Data; +import lombok.extern.slf4j.Slf4j; import org.springframework.data.elasticsearch.annotations.Document; import org.springframework.data.elasticsearch.annotations.Field; import org.springframework.data.elasticsearch.annotations.FieldType; @@ -16,6 +17,7 @@ * @author zhibing.pu * @Date 2025/3/3 14:50 */ +@Slf4j @Data @Document(indexName = "up_warn_msg_adpt_info") public class UPWarnMsgAdptInfo extends BaseModel { @@ -65,7 +67,7 @@ /** * 报警时间 */ - @Field(type = FieldType.Integer) + @Field(type = FieldType.Long) private long warnTime; /** * 信息ID @@ -217,8 +219,10 @@ byte[] readableBytes = new byte[8]; byteBuf.readBytes(readableBytes); String time = ByteArrayUtil.bytes2HexStr(readableBytes); + log.info("报警时间1: {}", time); //报警时间 this.warnTime = Long.parseLong(time, 16); + log.info("报警时间2: {}", this.warnTime); //团标扩展 //信息ID this.infoId = Jtt809Util.readGBKString(byteBuf,32); @@ -237,17 +241,17 @@ //纬度 this.latitude = byteBuf.readInt(); //海拔高度 - this.altitude = byteBuf.readUnsignedShort(); + this.altitude = byteBuf.readShort(); //行车速度 - this.speed = byteBuf.readUnsignedShort(); + this.speed = byteBuf.readShort(); //行驶记录速度 - this.vec2 = byteBuf.readUnsignedShort(); + this.vec2 = byteBuf.readShort(); //报警状态 this.status = byteBuf.readByte(); //方向 - this.direction = byteBuf.readUnsignedShort(); + this.direction = byteBuf.readShort(); //报警数据长度 - this.infoLength = byteBuf.readUnsignedShort(); + this.infoLength = byteBuf.readShort(); //报警信息内容 this.infoContent = Jtt809Util.readGBKString(byteBuf,this.infoLength); }catch (Exception e){ -- Gitblit v1.7.1