puzhibing
3 天以前 4ad32c37e3317fb6cb7cbfb034b53d3220c27db4
ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPWarnMsgAdptInfo.java
@@ -1,6 +1,5 @@
package com.ruoyi.dataInterchange.model;
import cn.hutool.core.util.ArrayUtil;
import com.ruoyi.dataInterchange.pojo.BaseModel;
import com.ruoyi.dataInterchange.util.jtt809.common.ByteArrayUtil;
import com.ruoyi.dataInterchange.util.jtt809.common.Jtt809Util;
@@ -10,9 +9,6 @@
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;
import java.util.Arrays;
import java.util.List;
/**
 * 上报报警信息
@@ -97,7 +93,7 @@
   @Field(type = FieldType.Text)
   private String driverNo;
   /**
    * 报警级别
    * 报警级别 0x001:一级报警,0x002: 二级报警
    */
   @Field(type = FieldType.Integer)
   private int level;
@@ -162,6 +158,11 @@
    */
   @Field(type = FieldType.Long)
   private long pushTime;
   /**
    * 抓拍图片
    */
   @Field(type = FieldType.Text)
   private String picUrl;
   
   /**
@@ -236,17 +237,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){