package cn.flightfeather.supervision.domain.ds1.entity; import java.math.BigDecimal; import java.util.Date; import javax.persistence.*; @Table(name = "di_t_device_status") public class DeviceStatus { @Id @Column(name = "DL_ID") private Integer dlId; /** * 所属设备id */ @Column(name = "DL_Device_Id") private Integer dlDeviceId; /** * 设备类型(0:监控设备;1:净化设备;2:作业设备) */ @Column(name = "DL_Device_Type") private Byte dlDeviceType; /** * 所属场景id */ @Column(name = "DL_Scene_GUID") private String dlSceneGuid; /** * 场景类型id */ @Column(name = "DL_Scene_Type_Id") private Byte dlSceneTypeId; /** * 设备位置 */ @Column(name = "DL_Location") private String dlLocation; @Column(name = "DL_Longitude") private BigDecimal dlLongitude; @Column(name = "DL_Latitude") private BigDecimal dlLatitude; /** * 安装位置是否规范 */ @Column(name = "DL_Standard") private Boolean dlStandard; /** * 安装位置不规范原因 */ @Column(name = "DL_UnStandard_Reason") private String dlUnstandardReason; /** * 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ @Column(name = "DL_Real_Time_Status") private Byte dlRealTimeStatus; /** * 设备现场图片(多张图片用;分隔) */ @Column(name = "DL_Pic_Url") private String dlPicUrl; /** * 视频地址 */ @Column(name = "DL_Video_Url") private String dlVideoUrl; @Column(name = "DL_Create_Time") private Date dlCreateTime; @Column(name = "DL_Update_Time") private Date dlUpdateTime; /** * @return DL_ID */ public Integer getDlId() { return dlId; } /** * @param dlId */ public void setDlId(Integer dlId) { this.dlId = dlId; } /** * 获取所属设备id * * @return DL_Device_Id - 所属设备id */ public Integer getDlDeviceId() { return dlDeviceId; } /** * 设置所属设备id * * @param dlDeviceId 所属设备id */ public void setDlDeviceId(Integer dlDeviceId) { this.dlDeviceId = dlDeviceId; } /** * 获取设备类型(0:监控设备;1:净化设备;2:作业设备) * * @return DL_Device_Type - 设备类型(0:监控设备;1:净化设备;2:作业设备) */ public Byte getDlDeviceType() { return dlDeviceType; } /** * 设置设备类型(0:监控设备;1:净化设备;2:作业设备) * * @param dlDeviceType 设备类型(0:监控设备;1:净化设备;2:作业设备) */ public void setDlDeviceType(Byte dlDeviceType) { this.dlDeviceType = dlDeviceType; } /** * 获取所属场景id * * @return DL_Scene_GUID - 所属场景id */ public String getDlSceneGuid() { return dlSceneGuid; } /** * 设置所属场景id * * @param dlSceneGuid 所属场景id */ public void setDlSceneGuid(String dlSceneGuid) { this.dlSceneGuid = dlSceneGuid == null ? null : dlSceneGuid.trim(); } /** * 获取场景类型id * * @return DL_Scene_Type_Id - 场景类型id */ public Byte getDlSceneTypeId() { return dlSceneTypeId; } /** * 设置场景类型id * * @param dlSceneTypeId 场景类型id */ public void setDlSceneTypeId(Byte dlSceneTypeId) { this.dlSceneTypeId = dlSceneTypeId; } /** * 获取设备位置 * * @return DL_Location - 设备位置 */ public String getDlLocation() { return dlLocation; } /** * 设置设备位置 * * @param dlLocation 设备位置 */ public void setDlLocation(String dlLocation) { this.dlLocation = dlLocation == null ? null : dlLocation.trim(); } /** * @return DL_Longitude */ public BigDecimal getDlLongitude() { return dlLongitude; } /** * @param dlLongitude */ public void setDlLongitude(BigDecimal dlLongitude) { this.dlLongitude = dlLongitude; } /** * @return DL_Latitude */ public BigDecimal getDlLatitude() { return dlLatitude; } /** * @param dlLatitude */ public void setDlLatitude(BigDecimal dlLatitude) { this.dlLatitude = dlLatitude; } /** * 获取安装位置是否规范 * * @return DL_Standard - 安装位置是否规范 */ public Boolean getDlStandard() { return dlStandard; } /** * 设置安装位置是否规范 * * @param dlStandard 安装位置是否规范 */ public void setDlStandard(Boolean dlStandard) { this.dlStandard = dlStandard; } /** * 获取安装位置不规范原因 * * @return DL_UnStandard_Reason - 安装位置不规范原因 */ public String getDlUnstandardReason() { return dlUnstandardReason; } /** * 设置安装位置不规范原因 * * @param dlUnstandardReason 安装位置不规范原因 */ public void setDlUnstandardReason(String dlUnstandardReason) { this.dlUnstandardReason = dlUnstandardReason == null ? null : dlUnstandardReason.trim(); } /** * 获取运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @return DL_Real_Time_Status - 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public Byte getDlRealTimeStatus() { return dlRealTimeStatus; } /** * 设置运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @param dlRealTimeStatus 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public void setDlRealTimeStatus(Byte dlRealTimeStatus) { this.dlRealTimeStatus = dlRealTimeStatus; } /** * 获取设备现场图片(多张图片用;分隔) * * @return DL_Pic_Url - 设备现场图片(多张图片用;分隔) */ public String getDlPicUrl() { return dlPicUrl; } /** * 设置设备现场图片(多张图片用;分隔) * * @param dlPicUrl 设备现场图片(多张图片用;分隔) */ public void setDlPicUrl(String dlPicUrl) { this.dlPicUrl = dlPicUrl == null ? null : dlPicUrl.trim(); } /** * 获取视频地址 * * @return DL_Video_Url - 视频地址 */ public String getDlVideoUrl() { return dlVideoUrl; } /** * 设置视频地址 * * @param dlVideoUrl 视频地址 */ public void setDlVideoUrl(String dlVideoUrl) { this.dlVideoUrl = dlVideoUrl == null ? null : dlVideoUrl.trim(); } /** * @return DL_Create_Time */ public Date getDlCreateTime() { return dlCreateTime; } /** * @param dlCreateTime */ public void setDlCreateTime(Date dlCreateTime) { this.dlCreateTime = dlCreateTime; } /** * @return DL_Update_Time */ public Date getDlUpdateTime() { return dlUpdateTime; } /** * @param dlUpdateTime */ public void setDlUpdateTime(Date dlUpdateTime) { this.dlUpdateTime = dlUpdateTime; } }