src/main/kotlin/cn/flightfeather/supervision/domain/ds1/entity/ProductionDeviceInfo.java
@@ -2,110 +2,132 @@
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@Table(name = "di_t_production_device_info")
@ApiModel(value = "ProductionDeviceInfo")
public class ProductionDeviceInfo implements BaseDevice {
    @Id
    @Column(name = "WI_ID")
    @ApiModelProperty(value = "WI_ID")
    private Integer wiId;
    /**
     * 生产设备编号
     */
    @Column(name = "WI_Device_Code")
    @ApiModelProperty(value = "生产设备编号")
    private String wiDeviceCode;
    /**
     * 作业设施名称
     */
    @Column(name = "WI_Name")
    @ApiModelProperty(value = "生成设备名称")
    private String wiName;
    /**
     * 所属场景id
     */
    @Column(name = "WI_Scene_GUID")
    @ApiModelProperty(value = "所属场景id")
    private String wiSceneGuid;
    /**
     * 场景类型id
     */
    @Column(name = "WI_Scene_Type_Id")
    @ApiModelProperty(value = "场景类型id")
    private Byte wiSceneTypeId;
    /**
     * 设备类型id
     */
    @Column(name = "WI_Type_Id")
    @ApiModelProperty(value = "设备类型id")
    private Byte wiTypeId;
    /**
     * 设备子类型
     */
    @Column(name = "WI_Subtype_Id")
    @ApiModelProperty(value = "设备子类型")
    private Byte wiSubtypeId;
    /**
     * 设备供应商
     */
    @Column(name = "WI_Supplier")
    @ApiModelProperty(value = "设备供应商")
    private String wiSupplier;
    /**
     * 服务单位
     */
    @Column(name = "WI_Servicer")
    @ApiModelProperty(value = "服务单位")
    private String wiServicer;
    /**
     * 运维人员
     */
    @Column(name = "WI_Maintain_Staff")
    @ApiModelProperty(value = "运维人员")
    private String wiMaintainStaff;
    /**
     * 运维联系方式
     */
    @Column(name = "WI_Maintain_Tel")
    @ApiModelProperty(value = "运维联系方式")
    private String wiMaintainTel;
    /**
     * 运行状态(0:未联网;1:上线中;2:下线;3:拆除)
     */
    @Column(name = "WI_Running_Status")
    @ApiModelProperty(value = "运行状态(0:未联网;1:上线中;2:下线;3:拆除)")
    private Byte wiRunningStatus;
    /**
     * 品牌型号
     */
    @Column(name = "WI_Brand_Model")
    @ApiModelProperty(value = "品牌型号")
    private String wiBrandModel;
    /**
     * 设备参数
     */
    @Column(name = "WI_Device_Param")
    @ApiModelProperty(value = "设备参数")
    private String wiDeviceParam;
    /**
     * 所有权(0:购买;1:租赁)
     */
    @Column(name = "WI_Ownership")
    @ApiModelProperty(value = "所有权(0:购买;1:租赁)")
    private Byte wiOwnership;
    @Column(name = "WI_QR_Code")
    @ApiModelProperty(value = "设备系统信息二维码")
    private String wiQrCode;
    /**
     * 其他第三方或设备自带二维码
     */
    @Column(name = "WI_Other_QR_Code")
    @ApiModelProperty(value = "其他第三方或设备自带二维码")
    private String wiOtherQrCode;
    @Column(name = "WI_Create_Time")
    @ApiModelProperty(value = "创建时间")
    private Date wiCreateTime;
    @Column(name = "WI_Update_Time")
    @ApiModelProperty(value = "更新时间")
    private Date wiUpdateTime;
    /**