package com.ld.igds.models; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * 三维模型配置信息 UID与业务信息绑定 * * @author Andy * */ @Data @Entity @Table(name = "D_THREE_CONF") public class ThreeConf implements Serializable{ /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "ID_", length = 40) @PropertyDef(label = "ID_") private String id; @Column(name = "COMPANY_ID_", length = 10) @PropertyDef(label = "组织编码") private String companyId; @Column(name = "UID_", length = 40) @PropertyDef(label = "三维唯一编码") private String uid; @Column(name = "DEPOT_ID_", length = 50) @PropertyDef(label = "所属仓库", description = "") private String depotId; @Column(name = "DEVICE_NAME_", length = 50) @PropertyDef(label = "设备名称", description = "") private String deviceName; @Column(name = "DEVICE_ID_", length = 40) @PropertyDef(label = "设备ID", description = "") private String deviceId; @Column(name = "CAMERA_ID_", length = 50) @PropertyDef(label = "摄像头ID", description = "") private String cameraId; @Column(name = "CAMERA_NAME_", length = 100) @PropertyDef(label = "摄像头名称", description = "") private String cameraName; }