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

import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.xml.soap.Text;


/**
 * 安装告知表
 *
 * @author system_generator
 * @date 2022-09-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="InstallNoticePageDto", description="安装告知表")
public class InstallNoticePageDto extends BaseDto {

   private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "项目名称")
    private String name;

    @ApiModelProperty(value = "项目安装区域")
    private String installRegion;

    @ApiModelProperty(value = "项目开工日期")
    private String startDate;

    @ApiModelProperty(value = "建设单位")
    private String constructionUnit;

    @ApiModelProperty(value = "建设单位负责人")
    private String chargePerson;

    @ApiModelProperty(value = "安装单位")
    private String installationUnit;

    @ApiModelProperty(value = "安装负责人")
    private String installPri;

    @ApiModelProperty(value = "监察部门id")
    private String superviseDeptId;

    @ApiModelProperty(value = "监察部门")
    private String superviseDept;

    @ApiModelProperty(value = "监察负责人id")
    private String chargerPersonId;

    @ApiModelProperty(value = "监察负责人")
    private String chargerPerson;

    @ApiModelProperty(value = "监检机构id")
    private String inspectionUnitId;

    @ApiModelProperty(value = "监检机构")
    private String inspectionUnit;

    @ApiModelProperty(value = "告知申请状态")
    private String noticeStatus;

    @ApiModelProperty(value = "告知申请提交日期")
    private String noticeDate;

    private Boolean approved;

    public String approvedName;

}
