package com.yeejoin.amos.boot.module.jg.api.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel(value = "IdxBizJgProjectContraptionVO", description = "装置VO实体类")
public class IdxBizJgProjectContraptionVO implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "主键")
    private String sequenceNbr;

    @ApiModelProperty(value = "更新时间")
    private Date recDate;

    @ApiModelProperty(value = "工程装置名称")
    private String projectContraption;

    @ApiModelProperty(value = "工程装置编号")
    private String projectContraptionNo;

    @ApiModelProperty(value = "使用单位统一信用代码")
    private String useUnitCreditCode;

    @ApiModelProperty(value = "使用单位名称")
    private String useUnitName;

    @ApiModelProperty(value = "施工单位统一信用代码")
    private String uscUnitCreditCode;

    @ApiModelProperty(value = "施工单位名称")
    private String uscUnitName;

    @ApiModelProperty(value = "设备种类名称")
    private String equListName;

    @ApiModelProperty(value = "设备种类")
    private String equList;

    @ApiModelProperty(value = "设备类别名称")
    private String equCategoryName;

    @ApiModelProperty(value = "设备代码")
    private String equCategory;

    @ApiModelProperty(value = "设备品种名称")
    private String equDefineName;

    @ApiModelProperty(value = "设备品种")
    private String equDefine;


    @ApiModelProperty(value = "装置管道总长度(m)")
    private Double pipelineLength;

    @ApiModelProperty(value = "产品照片附件")
    private String productPhoto;

    @ApiModelProperty(value = "其他附件")
    private String otherAccessories;

    @ApiModelProperty(value = "属地监管单位代码")
    private String orgCode;

    @ApiModelProperty(value = "属地监管单位名称")
    private String orgName;

    @ApiModelProperty(value = "产品质量合格证明")
    private String productQualificationCertificate;

    @ApiModelProperty(value = "监管码")
    private String supervisoryCode;

    @ApiModelProperty(value = "使用登记证编号")
    private String useRegistrationCode;

    @ApiModelProperty(value = "数据来源（新增：0、导入：1、复制：复制数据的id 、jg:从监管加入的设备）")
    private String dataSource;

    @ApiModelProperty(value = "数据来源名称")
    private String dataSourceName;

    @ApiModelProperty(value = "使用地址")
    private String fullAddress;

    @ApiModelProperty(value = "工程装置设备代码")
    private String equCode;

    @ApiModelProperty(value = "设备使用地址")
    private String equUseAddress;

}
