package cn.flightfeather.supervision.domain.ds1.entity; import java.util.Date; import javax.persistence.*; @Table(name = "di_t_monitor_device_info") public class MonitorDeviceInfo implements BaseDevice { @Id @Column(name = "DI_ID") private Integer diId; /** * 监测设备编号 */ @Column(name = "DI_Device_Code") private String diDeviceCode; /** * 站点名称 */ @Column(name = "DI_Name") private String diName; /** * 所属场景id */ @Column(name = "DI_Scene_GUID") private String diSceneGuid; /** * 场景类型id */ @Column(name = "DI_Scene_Type_Id") private Byte diSceneTypeId; /** * 设备类型(0:扬尘监测;1:油烟监测;2:VOC监测) */ @Column(name = "DI_Type_Id") private Byte diTypeId; /** * 设备子类型 */ @Column(name = "DI_Subtype_Id") private Byte diSubtypeId; /** * 设备供应商 */ @Column(name = "DI_Supplier") private String diSupplier; /** * 运维商 */ @Column(name = "DI_Maintainer") private String diMaintainer; /** * 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ @Column(name = "DI_Maintain_Frequency") private Byte diMaintainFrequency; /** * 运维人员 */ @Column(name = "DI_Maintain_Staff") private String diMaintainStaff; /** * 运维联系方式 */ @Column(name = "DI_Maintain_Tel") private String diMaintainTel; /** * 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ @Column(name = "DI_Running_Status") private Byte diRunningStatus; /** * 品牌型号 */ @Column(name = "DI_Brand_Model") private String diBrandModel; /** * 设备参数 */ @Column(name = "DI_Device_Param") private String diDeviceParam; /** * 所有权(0:购买;1:租赁) */ @Column(name = "DI_Ownership") private Byte diOwnership; /** * 标识二维码 */ @Column(name = "DI_QR_Code") private String diQrCode; /** * 其他第三方或设备自带二维码 */ @Column(name = "DI_Other_QR_Code") private String diOtherQrCode; @Column(name = "DI_Create_Time") private Date diCreateTime; @Column(name = "DI_Update_Time") private Date diUpdateTime; /** * @return DI_ID */ public Integer getDiId() { return diId; } /** * @param diId */ public void setDiId(Integer diId) { this.diId = diId; } /** * 获取监测设备编号 * * @return DI_Device_Code - 监测设备编号 */ public String getDiDeviceCode() { return diDeviceCode; } /** * 设置监测设备编号 * * @param diDeviceCode 监测设备编号 */ public void setDiDeviceCode(String diDeviceCode) { this.diDeviceCode = diDeviceCode == null ? null : diDeviceCode.trim(); } /** * 获取站点名称 * * @return DI_Name - 站点名称 */ public String getDiName() { return diName; } /** * 设置站点名称 * * @param diName 站点名称 */ public void setDiName(String diName) { this.diName = diName == null ? null : diName.trim(); } /** * 获取所属场景id * * @return DI_Scene_GUID - 所属场景id */ public String getDiSceneGuid() { return diSceneGuid; } /** * 设置所属场景id * * @param diSceneGuid 所属场景id */ public void setDiSceneGuid(String diSceneGuid) { this.diSceneGuid = diSceneGuid == null ? null : diSceneGuid.trim(); } /** * 获取场景类型id * * @return PI_Scene_Type_Id - 场景类型id */ public Byte getDiSceneTypeId() { return diSceneTypeId; } /** * 设置场景类型id * * @param diSceneTypeId 场景类型id */ public void setDiSceneTypeId(Byte diSceneTypeId) { this.diSceneTypeId = diSceneTypeId; } /** * 获取设备类型(0:扬尘监测;1:油烟监测;2:VOC监测) * * @return DI_Type_Id - 设备类型(0:扬尘监测;1:油烟监测;2:VOC监测) */ public Byte getDiTypeId() { return diTypeId; } /** * 设置设备类型(0:扬尘监测;1:油烟监测;2:VOC监测) * * @param diTypeId 设备类型(0:扬尘监测;1:油烟监测;2:VOC监测) */ public void setDiTypeId(Byte diTypeId) { this.diTypeId = diTypeId; } /** * 获取设备子类型 * * @return DI_Subtype_Id - 设备子类型 */ public Byte getDiSubtypeId() { return diSubtypeId; } /** * 设置设备子类型 * * @param diSubtypeId 设备子类型 */ public void setDiSubtypeId(Byte diSubtypeId) { this.diSubtypeId = diSubtypeId; } /** * 获取设备供应商 * * @return DI_Supplier - 设备供应商 */ public String getDiSupplier() { return diSupplier; } /** * 设置设备供应商 * * @param diSupplier 设备供应商 */ public void setDiSupplier(String diSupplier) { this.diSupplier = diSupplier == null ? null : diSupplier.trim(); } /** * 获取运维商 * * @return DI_Maintainer - 运维商 */ public String getDiMaintainer() { return diMaintainer; } /** * 设置运维商 * * @param diMaintainer 运维商 */ public void setDiMaintainer(String diMaintainer) { this.diMaintainer = diMaintainer == null ? null : diMaintainer.trim(); } /** * 获取运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) * * @return DI_Maintain_Frequency - 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ public Byte getDiMaintainFrequency() { return diMaintainFrequency; } /** * 设置运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) * * @param diMaintainFrequency 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ public void setDiMaintainFrequency(Byte diMaintainFrequency) { this.diMaintainFrequency = diMaintainFrequency; } /** * 获取运维人员 * * @return DI_Maintain_Staff - 运维人员 */ public String getDiMaintainStaff() { return diMaintainStaff; } /** * 设置运维人员 * * @param diMaintainStaff 运维人员 */ public void setDiMaintainStaff(String diMaintainStaff) { this.diMaintainStaff = diMaintainStaff == null ? null : diMaintainStaff.trim(); } /** * 获取运维联系方式 * * @return DI_Maintain_Tel - 运维联系方式 */ public String getDiMaintainTel() { return diMaintainTel; } /** * 设置运维联系方式 * * @param diMaintainTel 运维联系方式 */ public void setDiMaintainTel(String diMaintainTel) { this.diMaintainTel = diMaintainTel == null ? null : diMaintainTel.trim(); } /** * 获取运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @return DI_Running_Status - 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public Byte getDiRunningStatus() { return diRunningStatus; } /** * 设置运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @param diRunningStatus 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public void setDiRunningStatus(Byte diRunningStatus) { this.diRunningStatus = diRunningStatus; } /** * 获取品牌型号 * * @return DI_Brand_Model - 品牌型号 */ public String getDiBrandModel() { return diBrandModel; } /** * 设置品牌型号 * * @param diBrandModel 品牌型号 */ public void setDiBrandModel(String diBrandModel) { this.diBrandModel = diBrandModel == null ? null : diBrandModel.trim(); } /** * 获取设备参数 * * @return DI_Device_Param - 设备参数 */ public String getDiDeviceParam() { return diDeviceParam; } /** * 设置设备参数 * * @param diDeviceParam 设备参数 */ public void setDiDeviceParam(String diDeviceParam) { this.diDeviceParam = diDeviceParam == null ? null : diDeviceParam.trim(); } /** * 获取所有权(0:购买;1:租赁) * * @return DI_Ownership - 所有权(0:购买;1:租赁) */ public Byte getDiOwnership() { return diOwnership; } /** * 设置所有权(0:购买;1:租赁) * * @param diOwnership 所有权(0:购买;1:租赁) */ public void setDiOwnership(Byte diOwnership) { this.diOwnership = diOwnership; } /** * 获取标识二维码 * * @return DI_QR_Code - 标识二维码 */ public String getDiQrCode() { return diQrCode; } /** * 设置标识二维码 * * @param diQrCode 标识二维码 */ public void setDiQrCode(String diQrCode) { this.diQrCode = diQrCode == null ? null : diQrCode.trim(); } /** * 获取其他第三方或设备自带二维码 * * @return DI_Other_QR_Code - 其他第三方或设备自带二维码 */ public String getDiOtherQrCode() { return diOtherQrCode; } /** * 设置其他第三方或设备自带二维码 * * @param diOtherQrCode 其他第三方或设备自带二维码 */ public void setDiOtherQrCode(String diOtherQrCode) { this.diOtherQrCode = diOtherQrCode == null ? null : diOtherQrCode.trim(); } /** * @return DI_Create_Time */ public Date getDiCreateTime() { return diCreateTime; } /** * @param diCreateTime */ public void setDiCreateTime(Date diCreateTime) { this.diCreateTime = diCreateTime; } /** * @return DI_Update_Time */ public Date getDiUpdateTime() { return diUpdateTime; } /** * @param diUpdateTime */ public void setDiUpdateTime(Date diUpdateTime) { this.diUpdateTime = diUpdateTime; } }