package com.thhy.materials.modules.biz.gpshis.entity; import com.thhy.general.annotations.Idkey; import lombok.Data; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** * * @author zhang_xiao_bo * @since 2023-08-26 19:34:33 */ @Data @Accessors(chain = true) public class GpsHistory implements Serializable { @Idkey private String id; /** * 出货ID */ private String pipeOutId; /** * 定位时间 */ private Date gpsTime; /** * 定位时间字符串 */ private String gpsTimeStr; /** * gsm信号强度 0-100 */ private Integer gsmSignalStrength; /** * 设备编号 */ private String imei; /** * 网关时间 */ private Date gateTime; /** * 方向 */ private Integer direction; /** * 卫星数 */ private Integer satellitesNum; /** * 补传标识 0-实时 1-补传 */ private String complementFlag; /** * 经度 */ private double longitude; /** * 维度 */ private double latitude; /** * 点火熄火状态 0-熄火 1-点火 */ private String acc; /** * 定位类型 0-gps 1-wifi 2-lbs */ private String locType; /** * 定位模式0x00 定时上报 0x01 定距上报 0x02 拐点上报 0x03 ACC状态变化上报 0x04 运动变静止补传最后一个定位 0x05 */ private String locMode; /** * 电量百分比 */ private Integer percentageElectricQuantity; /** * 油电状态 */ private Integer oilStatus; /** * 充电状态 */ private Integer chargeState; /** * 设防状态 */ private Integer defencesState; /** * 平台创建时间 */ private Date createTime; /** * 同步时间 */ private Date syncTime; }