package com.ruoyi.system.domain.req; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import java.io.Serializable; import java.util.Date; public class CompanyInfoReqDTO implements Serializable { /** * 主键id */ private Long id; /** * 企业名称 */ @Excel(name = "企业名称(必填)") private String companyName; /** * 法定代表人 */ @Excel(name = "法定代表人(必填)") private String companyLegalRepresentative; /** * 许可证类型类型 */ @Excel(name = "许可证类型类型:生产或者经营(必填)") private String certificateType; /** * 证书编号 */ @Excel(name = "证书编号(必填,不可重复)") private String certificateNum; /** * 证书有效开始时间 */ @Excel(name = "证书有效开始时间(必填)") @JsonFormat(pattern = "YYYY-MM-dd", timezone = "GMT+8") private Date validityDateStart; /** * 证书截止时间 */ @Excel(name = "证书截止时间(必填)") @JsonFormat(pattern = "YYYY-MM-dd", timezone = "GMT+8") private Date validityDateEnd; /** * 工艺类型 */ @Excel(name = "工艺类型(必填)") private String technologyType; /** * 企业所在市 */ @Excel(name = "所在地州市(州市)(必填)") private String companyCity; /** * 企业所在区县 */ @Excel(name = "所在地州市(区县)(必填)") private String companyArea; /** * 企业简介 */ @Excel(name = "企业基本情况") private String companyInfo; /** * 企业所在地址 */ @Excel(name = "企业所在地址(必填)") private String companyAddress; /** * 企业经营范围 */ @Excel(name = "企业经营范围(必填)") private String licenseScope; /** *发证机关 */ @Excel(name = "发证机关(必填)") private String licenceIssuingAuthority; /** *发证时间 */ @Excel(name = "发证时间(必填)") @JsonFormat(pattern = "YYYY-MM-dd", timezone = "GMT+8") private Date licenceIssuingTime; /** *一级重大危险源总数 */ @Excel(name = "一级重大危险源总数(一级重大危险源总数>0,一级重大危险源描述必填)") private Integer levelOneMajorHazardSourceSum; /** *一级重大危险源描述 */ @Excel(name = "一级重大危险源描述") private String levelOneMajorHazardSourceDesc; /** *二级重大危险源总数 */ @Excel(name = "二级重大危险源总数(二级重大危险源总数>0,二级重大危险源描述必填)") private Integer levelTwoMajorHazardSourceSum; /** *二级重大危险源描述 */ @Excel(name = "二级重大危险源描述") private String levelTwoMajorHazardSourceDesc; /** *三级重大危险源总数 */ @Excel(name = "三级重大危险源总数(三级重大危险源总数>0,三级重大危险源描述必填)") private Integer levelThreeMajorHazardSourceSum; /** *三级重大危险源描述 */ @Excel(name = "三级重大危险源描述") private String levelThreeMajorHazardSourceDesc; /** *四级重大危险源总数 */ @Excel(name = "四级重大危险源总数(四级重大危险源总数>0,四级重大危险源描述必填)") private Integer levelFourMajorHazardSourceSum; /** *四级重大危险源描述 */ @Excel(name = "四级重大危险源描述") private String levelFourMajorHazardSourceDesc; /** * “两重点一重大”情况 */ @Excel(name = "“两重点一重大”情况") private String keynoteGreatSituation; /** * 安全生产情况 */ @Excel(name = "安全生产情况") private String safetyProductionLicenseSituation; /** * 主要安全风险 */ @Excel(name = "主要安全风险") private String mainSafetyRisks; /** * 当前存在问题 */ @Excel(name = "当前存在问题") private String currentProblems; /** * 安全风险主要控制措施 */ @Excel(name = "安全风险主要控制措施") private String safetyRiskControlMeasures; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = companyName; } public String getCompanyLegalRepresentative() { return companyLegalRepresentative; } public void setCompanyLegalRepresentative(String companyLegalRepresentative) { this.companyLegalRepresentative = companyLegalRepresentative; } public String getCertificateType() { return certificateType; } public void setCertificateType(String certificateType) { this.certificateType = certificateType; } public String getCertificateNum() { return certificateNum; } public void setCertificateNum(String certificateNum) { this.certificateNum = certificateNum; } public Date getValidityDateStart() { return validityDateStart; } public void setValidityDateStart(Date validityDateStart) { this.validityDateStart = validityDateStart; } public Date getValidityDateEnd() { return validityDateEnd; } public void setValidityDateEnd(Date validityDateEnd) { this.validityDateEnd = validityDateEnd; } public String getCompanyCity() { return companyCity; } public void setCompanyCity(String companyCity) { this.companyCity = companyCity; } public String getCompanyArea() { return companyArea; } public void setCompanyArea(String companyArea) { this.companyArea = companyArea; } public String getCompanyInfo() { return companyInfo; } public void setCompanyInfo(String companyInfo) { this.companyInfo = companyInfo; } public String getCompanyAddress() { return companyAddress; } public void setCompanyAddress(String companyAddress) { this.companyAddress = companyAddress; } public String getLicenseScope() { return licenseScope; } public void setLicenseScope(String licenseScope) { this.licenseScope = licenseScope; } public String getLicenceIssuingAuthority() { return licenceIssuingAuthority; } public void setLicenceIssuingAuthority(String licenceIssuingAuthority) { this.licenceIssuingAuthority = licenceIssuingAuthority; } public Date getLicenceIssuingTime() { return licenceIssuingTime; } public void setLicenceIssuingTime(Date licenceIssuingTime) { this.licenceIssuingTime = licenceIssuingTime; } public Integer getLevelOneMajorHazardSourceSum() { return levelOneMajorHazardSourceSum; } public void setLevelOneMajorHazardSourceSum(Integer levelOneMajorHazardSourceSum) { this.levelOneMajorHazardSourceSum = levelOneMajorHazardSourceSum; } public String getLevelOneMajorHazardSourceDesc() { return levelOneMajorHazardSourceDesc; } public void setLevelOneMajorHazardSourceDesc(String levelOneMajorHazardSourceDesc) { this.levelOneMajorHazardSourceDesc = levelOneMajorHazardSourceDesc; } public Integer getLevelTwoMajorHazardSourceSum() { return levelTwoMajorHazardSourceSum; } public void setLevelTwoMajorHazardSourceSum(Integer levelTwoMajorHazardSourceSum) { this.levelTwoMajorHazardSourceSum = levelTwoMajorHazardSourceSum; } public String getLevelTwoMajorHazardSourceDesc() { return levelTwoMajorHazardSourceDesc; } public void setLevelTwoMajorHazardSourceDesc(String levelTwoMajorHazardSourceDesc) { this.levelTwoMajorHazardSourceDesc = levelTwoMajorHazardSourceDesc; } public Integer getLevelThreeMajorHazardSourceSum() { return levelThreeMajorHazardSourceSum; } public void setLevelThreeMajorHazardSourceSum(Integer levelThreeMajorHazardSourceSum) { this.levelThreeMajorHazardSourceSum = levelThreeMajorHazardSourceSum; } public String getLevelThreeMajorHazardSourceDesc() { return levelThreeMajorHazardSourceDesc; } public void setLevelThreeMajorHazardSourceDesc(String levelThreeMajorHazardSourceDesc) { this.levelThreeMajorHazardSourceDesc = levelThreeMajorHazardSourceDesc; } public Integer getLevelFourMajorHazardSourceSum() { return levelFourMajorHazardSourceSum; } public void setLevelFourMajorHazardSourceSum(Integer levelFourMajorHazardSourceSum) { this.levelFourMajorHazardSourceSum = levelFourMajorHazardSourceSum; } public String getLevelFourMajorHazardSourceDesc() { return levelFourMajorHazardSourceDesc; } public void setLevelFourMajorHazardSourceDesc(String levelFourMajorHazardSourceDesc) { this.levelFourMajorHazardSourceDesc = levelFourMajorHazardSourceDesc; } public String getKeynoteGreatSituation() { return keynoteGreatSituation; } public void setKeynoteGreatSituation(String keynoteGreatSituation) { this.keynoteGreatSituation = keynoteGreatSituation; } public String getSafetyProductionLicenseSituation() { return safetyProductionLicenseSituation; } public void setSafetyProductionLicenseSituation(String safetyProductionLicenseSituation) { this.safetyProductionLicenseSituation = safetyProductionLicenseSituation; } public String getMainSafetyRisks() { return mainSafetyRisks; } public void setMainSafetyRisks(String mainSafetyRisks) { this.mainSafetyRisks = mainSafetyRisks; } public String getCurrentProblems() { return currentProblems; } public void setCurrentProblems(String currentProblems) { this.currentProblems = currentProblems; } public String getSafetyRiskControlMeasures() { return safetyRiskControlMeasures; } public void setSafetyRiskControlMeasures(String safetyRiskControlMeasures) { this.safetyRiskControlMeasures = safetyRiskControlMeasures; } public String getTechnologyType() { return technologyType; } public void setTechnologyType(String technologyType) { this.technologyType = technologyType; } }