package com.yeejoin.amos.boot.module.elevator.api.dto;

import java.util.Date;

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

@Data
public class TzsJgBasicOutterDto {
	
	@ApiModelProperty(value = "设备唯一标识码")
	private Long sequenceNbr;
	@ApiModelProperty(value = "使用登记证编号")
	private String useRegistrationNumber;
	@ApiModelProperty(value = "使用单位名称")
	private String useUnit;

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

	@ApiModelProperty(value = "设备类别")
	private String equipmentCategory;

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

	@ApiModelProperty(value = "产品名称")
	private String equipmentName;

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

	@ApiModelProperty(value = "产品编号")
	private String equipmentNumber;

	@ApiModelProperty(value = "单位内编号")
	private String internalNumber;

	@ApiModelProperty(value = "登记机关")
	private String registrationOrgan;

	@ApiModelProperty(value = "发证日期")
	private String registrationDate;

	@ApiModelProperty(value = "设备使用地点/使用单位地址")
	private String useUnitAddress;

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

	@ApiModelProperty(value = "使用代为所在地代码")
	private String useUnitAreaCode;

	@ApiModelProperty(value = "设备使用状态")
	private String regStatus;

	@ApiModelProperty(value = "设备使用状态变更日期")
	private Date useStatusUpdate;

	@ApiModelProperty(value = "变更登记")
	private String changeStatus;
	
	@ApiModelProperty(value = "变更登记日期")
	private Date changeUpdate;
	
	@ApiModelProperty(value = "投入使用日期")
	private Date useDate;
	
	@ApiModelProperty(value = "设计单位名称")
	private String designUnitName;
	
	@ApiModelProperty(value = "制造单位名称")
	private String manUnitName;
	
	@ApiModelProperty(value = "施工单位名称")
	private String builderUnitName;
	
	@ApiModelProperty(value = "监督检验机构名称")
	private String JDUnitName;
	@ApiModelProperty(value = "形式试验机构名称")
	private String XSUnitName;
	@ApiModelProperty(value = "产权单位名称")
	private String CQUnitName;
	@ApiModelProperty(value = "产权单位统一社会信用代码")
	private String CQUnitCode;
	@ApiModelProperty(value = "生产时间")
	private Date recordDate;
}
