111
k94314517
2025-02-28 04dba6a17f836b5fbdf0eedff8a129c6785fd8a2
server/jtt808_parent/jtt808-protocol/src/main/java/org/yzh/protocol/t808/T0200.java
@@ -2,11 +2,14 @@
import io.github.yezhihao.protostar.annotation.Field;
import io.github.yezhihao.protostar.annotation.Message;
import io.swagger.models.auth.In;
import lombok.Data;
import org.yzh.protocol.basics.JTMessage;
import org.yzh.protocol.commons.JT808;
import org.yzh.protocol.commons.transform.AttributeConverter;
import org.yzh.protocol.commons.transform.AttributeConverterYue;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Map;
@@ -15,6 +18,7 @@
 * https://gitee.com/yezhihao/jt808-server
 */
@Message(JT808.位置信息汇报)
@Data
public class T0200 extends JTMessage {
    /**
@@ -39,7 +43,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 +109,7 @@
        this.deviceTime = deviceTime;
    }
    public Map<Long, Object> getAttributes() {
        return attributes;
    }
    public void setAttributes(Map<Long, Object> attributes) {
        this.attributes = attributes;
    }
    @Override
    public String toString() {