package cn.com.goldenwater.dcproj.model; import cn.com.goldenwater.core.model.BaseBean; import cn.com.goldenwater.id.util.UuidUtil; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.swagger.annotations.ApiModelProperty; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.io.Serializable; import java.util.Date; /** * 成都市水务安全生产"护安"监管执法专项行动统计汇总对象 chk_safe_spvs_enforce_law_stat * * @author ruoyi * @date 2023-02-22 */ @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"}) public class ChkSafeSpvsEnforceLawStat extends BaseBean implements Serializable { private static final long serialVersionUID = 1L; /** 主键ID */ @ApiModelProperty(value = "comment", name = "ID") private String id; /** 项目类型大类 */ @ApiModelProperty(value = "项目类型大类", name = "CHK_PROJ_TYPE") private String chkProjType; /** 项目类型二级分类 */ @ApiModelProperty(value = "项目类型二级分类", name = "CHK_PROJ_SUB_TYPE") private String chkProjSubType; @ApiModelProperty(value = "行政区划名称") private String adName; /** 行政区划代码 */ @ApiModelProperty(value = "行政区划代码", name = "AD_CODE") private String adCode; /** 派出检查小组(个数) */ @ApiModelProperty(value = "派出检查小组(个数)", name = "CHK_GROUP_NUM") private Long chkGroupNum; /** 出动检查执法人员(人次) */ @ApiModelProperty(value = "出动检查执法人员(人次)", name = "CHK_PERS_TIME") private Long chkPersTime; /** 组织安全专家(个次) */ @ApiModelProperty(value = "组织安全专家(个次)", name = "CHK_SAFE_EXPERT_TIME") private Long chkSafeExpertTime; /** 检查数量(家) */ @ApiModelProperty(value = "检查数量(家)", name = "CHK_UNIT_NUM") private Long chkUnitNum; /** 发现隐患数量总计(项) */ @ApiModelProperty(value = "发现隐患数量总计(项)", name = "CHK_FIND_DANGER_TOTAL_NUM") private Long chkFindDangerTotalNum; /** 发现隐患数量一般隐患(项) */ @ApiModelProperty(value = "发现隐患数量一般隐患(项)", name = "CHK_FIND_DANGER_GENERAL_NUM") private Long chkFindDangerGeneralNum; /** 发现隐患数量重大隐患(项) */ @ApiModelProperty(value = "发现隐患数量重大隐患(项)", name = "CHK_FIND_DANGER_MAJOR_NUM") private Long chkFindDangerMajorNum; /** 已整改隐患数量总计(项) */ @ApiModelProperty(value = "已整改隐患数量总计(项)", name = "CHK_RECT_DANGER_TOTAL_NUM") private Long chkRectDangerTotalNum; /** 已整改隐患数量一般隐患(项) */ @ApiModelProperty(value = "已整改隐患数量一般隐患(项)", name = "CHK_RECT_DANGER_GENERAL_NUM") private Long chkRectDangerGeneralNum; /** 已整改隐患数量重大隐患(项) */ @ApiModelProperty(value = "已整改隐患数量重大隐患(项)", name = "CHK_RECT_DANGER_MAJOR_NUM") private Long chkRectDangerMajorNum; /** 现场紧急处置(家) */ @ApiModelProperty(value = "现场紧急处置(家)", name = "SCENE_EMERGENCY_DISPOSAL") private Long sceneEmergencyDisposal; /** 行政处罚-立案(起) */ @ApiModelProperty(value = "行政处罚-立案(起)", name = "PENALTY_RECORD") private Long penaltyRecord; /** 行政处罚-处罚款(万元) */ @ApiModelProperty(value = "行政处罚-处罚款(万元)", name = "PENALTY_IMPOSE_FINE") private String penaltyImposeFine; /** 行政处罚-责令停工停产(家) */ @ApiModelProperty(value = "行政处罚-责令停工停产(家)", name = "PENALTY_SHUT_PROD") private Long penaltyShutProd; /** 行政处罚-吊销许可证(个) */ @ApiModelProperty(value = "行政处罚-吊销许可证(个)", name = "PENALTY_SUSPEND_LICENSE") private Long penaltySuspendLicense; /** 下达执法文书(份) */ @ApiModelProperty(value = "下达执法文书(份)", name = "ISSUE_ENFORCE_LAW_WRIT") private Long issueEnforceLawWrit; /** 进行通报曝光(附曝光报道记录)次 */ @ApiModelProperty(value = "进行通报曝光(附曝光报道记录)次", name = "INFORM_EXPOSE_FREQ") private Long informExposeFreq; /** 移交案件一般移交(起) */ @ApiModelProperty(value = "移交案件一般移交(起)", name = "HAND_OVER_CASE_GENERAL") private Long handOverCaseGeneral; /** 移交案件涉及行刑衔接(起)) */ @ApiModelProperty(value = "移交案件涉及行刑衔接(起))", name = "HAND_OVER_CASE_MAJOR") private Long handOverCaseMajor; /** 填报日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @ApiModelProperty(value = "填报日期", name = "CHK_SUBMIT_DTTM") private Date chkSubmitDttm; /** 填报单位 */ @ApiModelProperty(value = "填报单位", name = "CHK_SUBMIT_DEPT") private String chkSubmitDept; /** 负责人 冗余字段 */ @ApiModelProperty(value = "负责人", name = "RESPONSIBLE_PERS") private String responsiblePers; /** 填报人 冗余字段 */ @ApiModelProperty(value = "填报人", name = "CHK_SUBMIT_PERS") private String chkSubmitPers; /** 联系电话 冗余字段 */ @ApiModelProperty(value = "联系电话", name = "CONTACT_TEL") private String contactTel; /** 填报状态 默认 1-新增; 2-上报; */ @ApiModelProperty(value = "填报状态 默认 1-新增; 2-上报;", name = "FILL_REPO_STAT") private String fillRepoStat; /** 备注 */ @ApiModelProperty(value = "备注", name = "NOTE") private String note; /** 创建人 */ @ApiModelProperty(value = "创建人", name = "PERS_ID") private String persId; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @ApiModelProperty(value = "创建时间", name = "INTM") private Date intm; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @ApiModelProperty(value = "修改时间", name = "UPTM") private Date uptm; /** 数据状态(0:正常;9:删除) */ @ApiModelProperty(value = "数据状态(0:正常;9:删除)", name = "DATA_STAT") private String dataStat; public ChkSafeSpvsEnforceLawStat(){} public ChkSafeSpvsEnforceLawStat(Date curDate,String curPersId){ this.setId(UuidUtil.uuid()); this.setIntm(curDate); this.setUptm(curDate); this.setPersId(curPersId); this.setDataStat("0"); this.setChkSubmitDttm(curDate); this.setFillRepoStat("1"); } public void setId(String id) { this.id = id; } public String getId() { return id; } public void setChkProjType(String chkProjType) { this.chkProjType = chkProjType; } public String getChkProjType() { return chkProjType; } public void setChkProjSubType(String chkProjSubType) { this.chkProjSubType = chkProjSubType; } public String getChkProjSubType() { return chkProjSubType; } public void setAdCode(String adCode) { this.adCode = adCode; } public String getAdCode() { return adCode; } public String getAdName() { return adName; } public void setAdName(String adName) { this.adName = adName; } public void setChkGroupNum(Long chkGroupNum) { this.chkGroupNum = chkGroupNum; } public Long getChkGroupNum() { return chkGroupNum; } public void setChkPersTime(Long chkPersTime) { this.chkPersTime = chkPersTime; } public Long getChkPersTime() { return chkPersTime; } public void setChkSafeExpertTime(Long chkSafeExpertTime) { this.chkSafeExpertTime = chkSafeExpertTime; } public Long getChkSafeExpertTime() { return chkSafeExpertTime; } public void setChkUnitNum(Long chkUnitNum) { this.chkUnitNum = chkUnitNum; } public Long getChkUnitNum() { return chkUnitNum; } public void setChkFindDangerTotalNum(Long chkFindDangerTotalNum) { this.chkFindDangerTotalNum = chkFindDangerTotalNum; } public Long getChkFindDangerTotalNum() { return chkFindDangerTotalNum; } public void setChkFindDangerGeneralNum(Long chkFindDangerGeneralNum) { this.chkFindDangerGeneralNum = chkFindDangerGeneralNum; } public Long getChkFindDangerGeneralNum() { return chkFindDangerGeneralNum; } public void setChkFindDangerMajorNum(Long chkFindDangerMajorNum) { this.chkFindDangerMajorNum = chkFindDangerMajorNum; } public Long getChkFindDangerMajorNum() { return chkFindDangerMajorNum; } public void setChkRectDangerTotalNum(Long chkRectDangerTotalNum) { this.chkRectDangerTotalNum = chkRectDangerTotalNum; } public Long getChkRectDangerTotalNum() { return chkRectDangerTotalNum; } public void setChkRectDangerGeneralNum(Long chkRectDangerGeneralNum) { this.chkRectDangerGeneralNum = chkRectDangerGeneralNum; } public Long getChkRectDangerGeneralNum() { return chkRectDangerGeneralNum; } public void setChkRectDangerMajorNum(Long chkRectDangerMajorNum) { this.chkRectDangerMajorNum = chkRectDangerMajorNum; } public Long getChkRectDangerMajorNum() { return chkRectDangerMajorNum; } public void setSceneEmergencyDisposal(Long sceneEmergencyDisposal) { this.sceneEmergencyDisposal = sceneEmergencyDisposal; } public Long getSceneEmergencyDisposal() { return sceneEmergencyDisposal; } public void setPenaltyRecord(Long penaltyRecord) { this.penaltyRecord = penaltyRecord; } public Long getPenaltyRecord() { return penaltyRecord; } public void setPenaltyImposeFine(String penaltyImposeFine) { this.penaltyImposeFine = penaltyImposeFine; } public String getPenaltyImposeFine() { return penaltyImposeFine; } public void setPenaltyShutProd(Long penaltyShutProd) { this.penaltyShutProd = penaltyShutProd; } public Long getPenaltyShutProd() { return penaltyShutProd; } public void setPenaltySuspendLicense(Long penaltySuspendLicense) { this.penaltySuspendLicense = penaltySuspendLicense; } public Long getPenaltySuspendLicense() { return penaltySuspendLicense; } public Long getInformExposeFreq() { return informExposeFreq; } public void setInformExposeFreq(Long informExposeFreq) { this.informExposeFreq = informExposeFreq; } public void setIssueEnforceLawWrit(Long issueEnforceLawWrit) { this.issueEnforceLawWrit = issueEnforceLawWrit; } public Long getIssueEnforceLawWrit() { return issueEnforceLawWrit; } public void setHandOverCaseGeneral(Long handOverCaseGeneral) { this.handOverCaseGeneral = handOverCaseGeneral; } public Long getHandOverCaseGeneral() { return handOverCaseGeneral; } public void setHandOverCaseMajor(Long handOverCaseMajor) { this.handOverCaseMajor = handOverCaseMajor; } public Long getHandOverCaseMajor() { return handOverCaseMajor; } public void setChkSubmitDttm(Date chkSubmitDttm) { this.chkSubmitDttm = chkSubmitDttm; } public Date getChkSubmitDttm() { return chkSubmitDttm; } public void setChkSubmitDept(String chkSubmitDept) { this.chkSubmitDept = chkSubmitDept; } public String getChkSubmitDept() { return chkSubmitDept; } public void setResponsiblePers(String responsiblePers) { this.responsiblePers = responsiblePers; } public String getResponsiblePers() { return responsiblePers; } public void setChkSubmitPers(String chkSubmitPers) { this.chkSubmitPers = chkSubmitPers; } public String getChkSubmitPers() { return chkSubmitPers; } public void setContactTel(String contactTel) { this.contactTel = contactTel; } public String getContactTel() { return contactTel; } public void setFillRepoStat(String fillRepoStat) { this.fillRepoStat = fillRepoStat; } public String getFillRepoStat() { return fillRepoStat; } public void setNote(String note) { this.note = note; } public String getNote() { return note; } public void setPersId(String persId) { this.persId = persId; } public String getPersId() { return persId; } public void setIntm(Date intm) { this.intm = intm; } public Date getIntm() { return intm; } public void setUptm(Date uptm) { this.uptm = uptm; } public Date getUptm() { return uptm; } public void setDataStat(String dataStat) { this.dataStat = dataStat; } public String getDataStat() { return dataStat; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("chkProjType", getChkProjType()) .append("chkProjSubType", getChkProjSubType()) .append("orgId", getOrgId()) .append("adCode", getAdCode()) .append("adName", getAdName()) .append("chkGroupNum", getChkGroupNum()) .append("chkPersTime", getChkPersTime()) .append("chkSafeExpertTime", getChkSafeExpertTime()) .append("chkUnitNum", getChkUnitNum()) .append("chkFindDangerTotalNum", getChkFindDangerTotalNum()) .append("chkFindDangerGeneralNum", getChkFindDangerGeneralNum()) .append("chkFindDangerMajorNum", getChkFindDangerMajorNum()) .append("chkRectDangerTotalNum", getChkRectDangerTotalNum()) .append("chkRectDangerGeneralNum", getChkRectDangerGeneralNum()) .append("chkRectDangerMajorNum", getChkRectDangerMajorNum()) .append("sceneEmergencyDisposal", getSceneEmergencyDisposal()) .append("penaltyRecord", getPenaltyRecord()) .append("penaltyImposeFine", getPenaltyImposeFine()) .append("penaltyShutProd", getPenaltyShutProd()) .append("penaltySuspendLicense", getPenaltySuspendLicense()) .append("issueEnforceLawWrit", getIssueEnforceLawWrit()) .append("informExposeFreq", getInformExposeFreq()) .append("handOverCaseGeneral", getHandOverCaseGeneral()) .append("handOverCaseMajor", getHandOverCaseMajor()) .append("chkSubmitDttm", getChkSubmitDttm()) .append("chkSubmitDept", getChkSubmitDept()) .append("responsiblePers", getResponsiblePers()) .append("chkSubmitPers", getChkSubmitPers()) .append("contactTel", getContactTel()) .append("fillRepoStat", getFillRepoStat()) .append("note", getNote()) .append("persId", getPersId()) .append("intm", getIntm()) .append("uptm", getUptm()) .append("dataStat", getDataStat()) .toString(); } }