| | |
| | | package cn.flightfeather.supervision.domain.ds1.entity; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import javax.persistence.*; |
| | | |
| | | @ApiModel(value = "TreatmentDeviceInfo") |
| | | @Table(name = "di_t_treatment_device_info") |
| | | public class TreatmentDeviceInfo implements BaseDevice { |
| | | public class TreatmentDeviceInfo { |
| | | @Id |
| | | @Column(name = "PI_ID") |
| | | @ApiModelProperty(value = "PI_ID") |
| | | private Integer piId; |
| | | |
| | | /** |
| | | * 治理设备编号 |
| | | */ |
| | | @Column(name = "PI_Device_Code") |
| | | @ApiModelProperty(value = "治理设备编号") |
| | | private String piDeviceCode; |
| | | |
| | | /** |
| | | * 净化设施名称 |
| | | * 治理设备名称 |
| | | */ |
| | | @Column(name = "PI_Name") |
| | | @ApiModelProperty(value = "治理设备名称") |
| | | private String piName; |
| | | |
| | | /** |
| | | * 所属场景id |
| | | */ |
| | | @Column(name = "PI_Scene_GUID") |
| | | @ApiModelProperty(value = "所属场景id") |
| | | private String piSceneGuid; |
| | | |
| | | /** |
| | | * 场景类型id |
| | | */ |
| | | @Column(name = "PI_Scene_Type_Id") |
| | | @ApiModelProperty(value = "场景类型id") |
| | | private Byte piSceneTypeId; |
| | | |
| | | /** |
| | | * 设施类型id,根据场景类型不同选项不同 |
| | | */ |
| | | @Column(name = "PI_Type_Id") |
| | | @ApiModelProperty(value = "设施类型id,根据场景类型不同选项不同") |
| | | private Byte piTypeId; |
| | | |
| | | /** |
| | | * 设备子类型 |
| | | */ |
| | | @Column(name = "PI_Subtype_Id") |
| | | @ApiModelProperty(value = "设备子类型") |
| | | private Byte piSubtypeId; |
| | | |
| | | /** |
| | | * 设备供应商 |
| | | */ |
| | | @Column(name = "PI_Supplier") |
| | | @ApiModelProperty(value = "设备供应商") |
| | | private String piSupplier; |
| | | |
| | | /** |
| | | * 运维商 |
| | | */ |
| | | @Column(name = "PI_Maintainer") |
| | | @ApiModelProperty(value = "运维商") |
| | | private String piMaintainer; |
| | | |
| | | /** |
| | | * 运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次) |
| | | */ |
| | | @Column(name = "PI_Maintain_Frequency") |
| | | @ApiModelProperty(value = "运维频次(0:每周一次;1:每月一次;2:每季度一次;3:半年一次)") |
| | | private Byte piMaintainFrequency; |
| | | |
| | | /** |
| | | * 运维人员 |
| | | */ |
| | | @Column(name = "PI_Maintain_Staff") |
| | | @ApiModelProperty(value = "运维人员") |
| | | private String piMaintainStaff; |
| | | |
| | | /** |
| | | * 运维联系方式 |
| | | */ |
| | | @Column(name = "PI_Maintain_Tel") |
| | | @ApiModelProperty(value = "运维联系方式") |
| | | private String piMaintainTel; |
| | | |
| | | /** |
| | | * 运行状态(0:未联网;1:上线中;2:下线;3:拆除) |
| | | */ |
| | | @Column(name = "PI_Running_Status") |
| | | @ApiModelProperty(value = "运行状态(0:未联网;1:上线中;2:下线;3:拆除)") |
| | | private Byte piRunningStatus; |
| | | |
| | | /** |
| | | * 品牌型号 |
| | | */ |
| | | @Column(name = "PI_Brand_Model") |
| | | @ApiModelProperty(value = "品牌型号") |
| | | private String piBrandModel; |
| | | |
| | | /** |
| | | * 设备参数 |
| | | */ |
| | | @Column(name = "PI_Device_Param") |
| | | @ApiModelProperty(value = "设备参数") |
| | | private String piDeviceParam; |
| | | |
| | | /** |
| | | * 所有权(0:购买;1:租赁) |
| | | */ |
| | | @Column(name = "PI_Ownership") |
| | | @ApiModelProperty(value = "所有权(0:购买;1:租赁)") |
| | | private Byte piOwnership; |
| | | |
| | | /** |
| | | * 设备系统信息二维码 |
| | | */ |
| | | @Column(name = "PI_QR_Code") |
| | | @ApiModelProperty(value = "设备系统信息二维码") |
| | | private String piQrCode; |
| | | |
| | | /** |
| | | * 其他第三方或设备自带二维码 |
| | | */ |
| | | @Column(name = "PI_Other_QR_Code") |
| | | @ApiModelProperty(value = "其他第三方或设备自带二维码") |
| | | private String piOtherQrCode; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | @Column(name = "PI_Create_Time") |
| | | @ApiModelProperty(value = "创建时间") |
| | | private Date piCreateTime; |
| | | |
| | | /** |
| | | * 更新时间 |
| | | */ |
| | | @Column(name = "PI_Update_Time") |
| | | @ApiModelProperty(value = "更新时间") |
| | | private Date piUpdateTime; |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取净化设施名称 |
| | | * 获取治理设备名称 |
| | | * |
| | | * @return PI_Name - 净化设施名称 |
| | | * @return PI_Name - 治理设备名称 |
| | | */ |
| | | public String getPiName() { |
| | | return piName; |
| | | } |
| | | |
| | | /** |
| | | * 设置净化设施名称 |
| | | * 设置治理设备名称 |
| | | * |
| | | * @param piName 净化设施名称 |
| | | * @param piName 治理设备名称 |
| | | */ |
| | | public void setPiName(String piName) { |
| | | this.piName = piName == null ? null : piName.trim(); |
| | |
| | | } |
| | | |
| | | /** |
| | | * @return PI_QR_Code |
| | | * 获取设备系统信息二维码 |
| | | * |
| | | * @return PI_QR_Code - 设备系统信息二维码 |
| | | */ |
| | | public String getPiQrCode() { |
| | | return piQrCode; |
| | | } |
| | | |
| | | /** |
| | | * @param piQrCode |
| | | * 设置设备系统信息二维码 |
| | | * |
| | | * @param piQrCode 设备系统信息二维码 |
| | | */ |
| | | public void setPiQrCode(String piQrCode) { |
| | | this.piQrCode = piQrCode == null ? null : piQrCode.trim(); |
| | |
| | | } |
| | | |
| | | /** |
| | | * @return PI_Create_Time |
| | | * 获取创建时间 |
| | | * |
| | | * @return PI_Create_Time - 创建时间 |
| | | */ |
| | | public Date getPiCreateTime() { |
| | | return piCreateTime; |
| | | } |
| | | |
| | | /** |
| | | * @param piCreateTime |
| | | * 设置创建时间 |
| | | * |
| | | * @param piCreateTime 创建时间 |
| | | */ |
| | | public void setPiCreateTime(Date piCreateTime) { |
| | | this.piCreateTime = piCreateTime; |
| | | } |
| | | |
| | | /** |
| | | * @return PI_Update_Time |
| | | * 获取更新时间 |
| | | * |
| | | * @return PI_Update_Time - 更新时间 |
| | | */ |
| | | public Date getPiUpdateTime() { |
| | | return piUpdateTime; |
| | | } |
| | | |
| | | /** |
| | | * @param piUpdateTime |
| | | * 设置更新时间 |
| | | * |
| | | * @param piUpdateTime 更新时间 |
| | | */ |
| | | public void setPiUpdateTime(Date piUpdateTime) { |
| | | this.piUpdateTime = piUpdateTime; |