package cn.flightfeather.supervision.domain.ds1.entity; import java.util.Date; import javax.persistence.*; @Table(name = "di_t_treatment_device_info") public class TreatmentDeviceInfo implements BaseDevice { @Id @Column(name = "PI_ID") private Integer piId; /** * 治理设备编号 */ @Column(name = "PI_Device_Code") private String piDeviceCode; /** * 净化设施名称 */ @Column(name = "PI_Name") private String piName; /** * 所属场景id */ @Column(name = "PI_Scene_GUID") private String piSceneGuid; /** * 场景类型id */ @Column(name = "PI_Scene_Type_Id") private Byte piSceneTypeId; /** * 设施类型id,根据场景类型不同选项不同 */ @Column(name = "PI_Type_Id") private Byte piTypeId; /** * 设备子类型 */ @Column(name = "PI_Subtype_Id") private Byte piSubtypeId; /** * 设备供应商 */ @Column(name = "PI_Supplier") private String piSupplier; /** * 运维商 */ @Column(name = "PI_Maintainer") private String piMaintainer; /** * 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ @Column(name = "PI_Maintain_Frequency") private Byte piMaintainFrequency; /** * 运维人员 */ @Column(name = "PI_Maintain_Staff") private String piMaintainStaff; /** * 运维联系方式 */ @Column(name = "PI_Maintain_Tel") private String piMaintainTel; /** * 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ @Column(name = "PI_Running_Status") private Byte piRunningStatus; /** * 品牌型号 */ @Column(name = "PI_Brand_Model") private String piBrandModel; /** * 设备参数 */ @Column(name = "PI_Device_Param") private String piDeviceParam; /** * 所有权(0:购买;1:租赁) */ @Column(name = "PI_Ownership") private Byte piOwnership; @Column(name = "PI_QR_Code") private String piQrCode; /** * 其他第三方或设备自带二维码 */ @Column(name = "PI_Other_QR_Code") private String piOtherQrCode; @Column(name = "PI_Create_Time") private Date piCreateTime; @Column(name = "PI_Update_Time") private Date piUpdateTime; /** * @return PI_ID */ public Integer getPiId() { return piId; } /** * @param piId */ public void setPiId(Integer piId) { this.piId = piId; } /** * 获取治理设备编号 * * @return PI_Device_Code - 治理设备编号 */ public String getPiDeviceCode() { return piDeviceCode; } /** * 设置治理设备编号 * * @param piDeviceCode 治理设备编号 */ public void setPiDeviceCode(String piDeviceCode) { this.piDeviceCode = piDeviceCode == null ? null : piDeviceCode.trim(); } /** * 获取净化设施名称 * * @return PI_Name - 净化设施名称 */ public String getPiName() { return piName; } /** * 设置净化设施名称 * * @param piName 净化设施名称 */ public void setPiName(String piName) { this.piName = piName == null ? null : piName.trim(); } /** * 获取所属场景id * * @return PI_Scene_GUID - 所属场景id */ public String getPiSceneGuid() { return piSceneGuid; } /** * 设置所属场景id * * @param piSceneGuid 所属场景id */ public void setPiSceneGuid(String piSceneGuid) { this.piSceneGuid = piSceneGuid == null ? null : piSceneGuid.trim(); } /** * 获取场景类型id * * @return PI_Scene_Type_Id - 场景类型id */ public Byte getPiSceneTypeId() { return piSceneTypeId; } /** * 设置场景类型id * * @param piSceneTypeId 场景类型id */ public void setPiSceneTypeId(Byte piSceneTypeId) { this.piSceneTypeId = piSceneTypeId; } /** * 获取设施类型id,根据场景类型不同选项不同 * * @return PI_Type_Id - 设施类型id,根据场景类型不同选项不同 */ public Byte getPiTypeId() { return piTypeId; } /** * 设置设施类型id,根据场景类型不同选项不同 * * @param piTypeId 设施类型id,根据场景类型不同选项不同 */ public void setPiTypeId(Byte piTypeId) { this.piTypeId = piTypeId; } /** * 获取设备子类型 * * @return PI_Subtype_Id - 设备子类型 */ public Byte getPiSubtypeId() { return piSubtypeId; } /** * 设置设备子类型 * * @param piSubtypeId 设备子类型 */ public void setPiSubtypeId(Byte piSubtypeId) { this.piSubtypeId = piSubtypeId; } /** * 获取设备供应商 * * @return PI_Supplier - 设备供应商 */ public String getPiSupplier() { return piSupplier; } /** * 设置设备供应商 * * @param piSupplier 设备供应商 */ public void setPiSupplier(String piSupplier) { this.piSupplier = piSupplier == null ? null : piSupplier.trim(); } /** * 获取运维商 * * @return PI_Maintainer - 运维商 */ public String getPiMaintainer() { return piMaintainer; } /** * 设置运维商 * * @param piMaintainer 运维商 */ public void setPiMaintainer(String piMaintainer) { this.piMaintainer = piMaintainer == null ? null : piMaintainer.trim(); } /** * 获取运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) * * @return PI_Maintain_Frequency - 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ public Byte getPiMaintainFrequency() { return piMaintainFrequency; } /** * 设置运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) * * @param piMaintainFrequency 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) */ public void setPiMaintainFrequency(Byte piMaintainFrequency) { this.piMaintainFrequency = piMaintainFrequency; } /** * 获取运维人员 * * @return PI_Maintain_Staff - 运维人员 */ public String getPiMaintainStaff() { return piMaintainStaff; } /** * 设置运维人员 * * @param piMaintainStaff 运维人员 */ public void setPiMaintainStaff(String piMaintainStaff) { this.piMaintainStaff = piMaintainStaff == null ? null : piMaintainStaff.trim(); } /** * 获取运维联系方式 * * @return PI_Maintain_Tel - 运维联系方式 */ public String getPiMaintainTel() { return piMaintainTel; } /** * 设置运维联系方式 * * @param piMaintainTel 运维联系方式 */ public void setPiMaintainTel(String piMaintainTel) { this.piMaintainTel = piMaintainTel == null ? null : piMaintainTel.trim(); } /** * 获取运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @return PI_Running_Status - 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public Byte getPiRunningStatus() { return piRunningStatus; } /** * 设置运行状态(0:未联网;1:上线中;2:下线;3:拆除) * * @param piRunningStatus 运行状态(0:未联网;1:上线中;2:下线;3:拆除) */ public void setPiRunningStatus(Byte piRunningStatus) { this.piRunningStatus = piRunningStatus; } /** * 获取品牌型号 * * @return PI_Brand_Model - 品牌型号 */ public String getPiBrandModel() { return piBrandModel; } /** * 设置品牌型号 * * @param piBrandModel 品牌型号 */ public void setPiBrandModel(String piBrandModel) { this.piBrandModel = piBrandModel == null ? null : piBrandModel.trim(); } /** * 获取设备参数 * * @return PI_Device_Param - 设备参数 */ public String getPiDeviceParam() { return piDeviceParam; } /** * 设置设备参数 * * @param piDeviceParam 设备参数 */ public void setPiDeviceParam(String piDeviceParam) { this.piDeviceParam = piDeviceParam == null ? null : piDeviceParam.trim(); } /** * 获取所有权(0:购买;1:租赁) * * @return PI_Ownership - 所有权(0:购买;1:租赁) */ public Byte getPiOwnership() { return piOwnership; } /** * 设置所有权(0:购买;1:租赁) * * @param piOwnership 所有权(0:购买;1:租赁) */ public void setPiOwnership(Byte piOwnership) { this.piOwnership = piOwnership; } /** * @return PI_QR_Code */ public String getPiQrCode() { return piQrCode; } /** * @param piQrCode */ public void setPiQrCode(String piQrCode) { this.piQrCode = piQrCode == null ? null : piQrCode.trim(); } /** * 获取其他第三方或设备自带二维码 * * @return PI_Other_QR_Code - 其他第三方或设备自带二维码 */ public String getPiOtherQrCode() { return piOtherQrCode; } /** * 设置其他第三方或设备自带二维码 * * @param piOtherQrCode 其他第三方或设备自带二维码 */ public void setPiOtherQrCode(String piOtherQrCode) { this.piOtherQrCode = piOtherQrCode == null ? null : piOtherQrCode.trim(); } /** * @return PI_Create_Time */ public Date getPiCreateTime() { return piCreateTime; } /** * @param piCreateTime */ public void setPiCreateTime(Date piCreateTime) { this.piCreateTime = piCreateTime; } /** * @return PI_Update_Time */ public Date getPiUpdateTime() { return piUpdateTime; } /** * @param piUpdateTime */ public void setPiUpdateTime(Date piUpdateTime) { this.piUpdateTime = piUpdateTime; } }