From e3067f58cce422bbd26a7729bf59f5f4f34a530f Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 14 二月 2025 14:13:38 +0800 Subject: [PATCH] jtt808初始化 --- server/jtt808_parent/jtt808-server/src/main/java/org/yzh/protocol/t808/T0200.java | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/server/jtt808_parent/jtt808-server/src/main/java/org/yzh/protocol/t808/T0200.java b/server/jtt808_parent/jtt808-server/src/main/java/org/yzh/protocol/t808/T0200.java index 572b018..0fda714 100644 --- a/server/jtt808_parent/jtt808-server/src/main/java/org/yzh/protocol/t808/T0200.java +++ b/server/jtt808_parent/jtt808-server/src/main/java/org/yzh/protocol/t808/T0200.java @@ -3,6 +3,7 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.github.yezhihao.protostar.annotation.Field; import io.github.yezhihao.protostar.annotation.Message; +import lombok.Data; import org.yzh.protocol.basics.JTMessage; import org.yzh.protocol.commons.JT808; import org.yzh.protocol.commons.transform.AttributeConverter; @@ -15,8 +16,22 @@ * @author yezhihao * https://gitee.com/yezhihao/jt808-server */ -@JsonIgnoreProperties({"attributes", "alarmList", "dateTime", "messageId", "properties", "protocolVersion", "clientId", "serialNo", "packageTotal", "packageNo", "verified", "bodyLength", "encryption", "subpackage", "version", "reserved"}) +@JsonIgnoreProperties({"attributes", + "alarmList", + "dateTime", + "messageId", + "properties", + "protocolVersion", + "clientId", "serialNo", + "packageTotal", "packageNo", + "verified", + "bodyLength", + "encryption", + "subpackage", + "version", + "reserved"}) @Message(JT808.浣嶇疆淇℃伅姹囨姤) +@Data public class T0200 extends JTMessage { @Field(length = 4, desc = "鎶ヨ鏍囧織") @@ -39,7 +54,7 @@ private LocalDateTime deviceTime; @Field(converter = AttributeConverter.class, desc = "浣嶇疆闄勫姞淇℃伅", version = {-1, 0}) @Field(converter = AttributeConverterYue.class, desc = "浣嶇疆闄勫姞淇℃伅(绮ゆ爣)", version = 1) - private Map<Long, Object> attributes; + private Map<Integer, Object> attributes; public int getWarnBit() { return warnBit; @@ -105,13 +120,6 @@ this.deviceTime = deviceTime; } - public Map<Long, Object> getAttributes() { - return attributes; - } - - public void setAttributes(Map<Long, Object> attributes) { - this.attributes = attributes; - } public int getAttributeInt(int key) { if (attributes != null) { -- Gitblit v1.9.3