|
@@ -0,0 +1,146 @@
|
|
|
|
|
+package com.platform.entity;
|
|
|
|
|
+
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.*;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 设备表实体类
|
|
|
|
|
+ * @author cxf
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+@TableName("iot_device")
|
|
|
|
|
+public class IotDevice {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 主键ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableId(value = "id", type = IdType.AUTO)
|
|
|
|
|
+ private Long id;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 租户id
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("tenant_id")
|
|
|
|
|
+ private String tenantId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 所属客户id
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("company_id")
|
|
|
|
|
+ private Long companyId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 唯一标识[暂时保留]
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("guid")
|
|
|
|
|
+ private String guid;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 设备编号
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("device_code")
|
|
|
|
|
+ private String deviceCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * sn通常是:IMEI
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("sn")
|
|
|
|
|
+ private String sn;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 物联网模型码值
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("mod_code")
|
|
|
|
|
+ private String modCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 设备名称[旧系统的title]
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("device_name")
|
|
|
|
|
+ private String deviceName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 设备品牌名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("brand")
|
|
|
|
|
+ private String brand;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 型号
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("model_code")
|
|
|
|
|
+ private String modelCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 最后一次设备更新信息值[旧系统的desc]
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("description")
|
|
|
|
|
+ private String description;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 备注
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("remarks")
|
|
|
|
|
+ private String remarks;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 1在线2离线3异常
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("status")
|
|
|
|
|
+ private Integer status;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 经度[lng]
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("longitude")
|
|
|
|
|
+ private String longitude;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 纬度[lat]
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("latitude")
|
|
|
|
|
+ private String latitude;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 高度
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("high")
|
|
|
|
|
+ private String high;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField(value = "create_time")
|
|
|
|
|
+ private LocalDateTime createTime;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 更新时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField(value = "update_time")
|
|
|
|
|
+ private LocalDateTime updateTime;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建人
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("create_user")
|
|
|
|
|
+ private String createUser;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 更新人
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("update_user")
|
|
|
|
|
+ private String updateUser;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 0-未删除,1-删除
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("del_flag")
|
|
|
|
|
+ private Integer delFlag;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 设备类别
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableField("eg_id")
|
|
|
|
|
+ private Long egId;
|
|
|
|
|
+}
|