luotaiqian 2026-07-21 15:28:09 +08:00
parent e2eab1eb5a
commit b92e9212aa
2 changed files with 1 additions and 319 deletions

View File

@ -3,150 +3,17 @@ package org.qinan.safetyeval.client.co.institution;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Data @Data
public class EvalInternalReviewCO { public class EvalInternalReviewCO {
private String id; private String id;
private String orgId; private String orgId;
private String projectId; private String projectId;
private String riskId;
private String surveyId;
private String signTaskId;
private LocalDate analysisDate;
@ApiModelProperty(value = "评价类型编码PRE安全预评价 ACCEPT安全验收评价 STATUS安全现状评价", example = "PRE")
private String evalTypeCode;
@ApiModelProperty(value = "评价类型名称:安全预评价/安全验收评价/安全现状评价", example = "安全预评价")
private String evalTypeName;
private String industryCode;
private String industryName;
private String evalScope;
@ApiModelProperty(value = "是否在资质业务范围内1是 2否", example = "1")
private Integer inBizScopeFlag;
private String unitOverview;
private String industryRiskDesc;
@ApiModelProperty(value = "人员专业构成是否满足1满足 2不满足", example = "1")
private Integer staffMatchCode;
@ApiModelProperty(value = "是否需要聘请专家1需要 2不需要", example = "2")
private Integer needExpertCode;
@ApiModelProperty(value = "是否有能力承担评价风险1是 2否", example = "1")
private Integer capabilityCode;
@ApiModelProperty(value = "项目可行性1可行 2不可行", example = "1")
private Integer feasibleCode;
@ApiModelProperty(value = "经济性1有经济效益 2无经济效益", example = "1")
private Integer economicCode;
@ApiModelProperty(value = "风险程度编码1低度 2中度 3高度", example = "1")
private Integer riskLevelCode;
@ApiModelProperty(value = "风险程度名称:低度/中度/高度", example = "低度")
private String riskLevelName;
@ApiModelProperty(value = "合同签订结论1签合同 2不签合同", example = "1")
private Integer signContractCode;
private String conclusionContent;
private String approverName;
@ApiModelProperty(value = "批准意见编码1同意 2退回补充 3不同意承接", example = "1")
private Integer approvalOpinionCode;
@ApiModelProperty(value = "批准意见名称:同意/退回补充/不同意承接", example = "同意")
private String approvalOpinionName;
private LocalDate approvalDate;
@ApiModelProperty(value = "节点状态编码1未开始 2进行中 3已完成 4退回", example = "2") @ApiModelProperty(value = "节点状态编码1未开始 2进行中 3已完成 4退回", example = "2")
private Integer statusCode; private Integer statusCode;
@ApiModelProperty(value = "节点状态名称:未开始/进行中/已完成/退回", example = "进行中") @ApiModelProperty(value = "节点状态名称:未开始/进行中/已完成/退回", example = "进行中")
private String statusName; private String statusName;
private String personnelId;
private String personnelName;
private String deptName;
@ApiModelProperty(value = "签字状态编码1待签 2已签", example = "1")
private Integer signStatusCode;
@ApiModelProperty(value = "签字状态名称:待签/已签", example = "待签")
private String signStatusName;
private String signFileUrl;
private Integer sortOrder;
private String orgName;
private String contractNo;
private String projectName;
private String projectIntro;
private Long amountFen;
private String projectTypeCode;
private String projectTypeName;
private String riskSummary;
private String projectRegion;
private String projectAddress;
private LocalDate contractStartDate;
private LocalDate contractEndDate;
@ApiModelProperty(value = "是否生产剧毒化学品1是 2否", example = "2")
private Integer toxicFlag;
@ApiModelProperty(value = "是否生产易制毒化学品1是 2否", example = "2")
private Integer precursorFlag;
@ApiModelProperty(value = "是否跨省建设项目1是 2否", example = "2")
private Integer crossProvinceFlag;
private String businessScope;
private String enterpriseName;
private String industryCategory;
private String officeAddress;
private String creditCode;
private String postCode;
private String enterprisePhone;
private String fax;
private String legalPerson;
private String contactName;
private Integer staffCount;
private String scanFileUrl;
private String leaderPersonnelId;
private String leaderName;
private String controlPersonnelId;
private String controlName;
private Integer memberCount;
private LocalDateTime finishTime;
private LocalDate planSurveyDate;
private String surveyPlace;
@ApiModelProperty(value = "从业告知是否完成1是 2否", example = "2")
private Integer noticeDoneFlag;
@ApiModelProperty(value = "现场勘查是否完成1是 2否", example = "2")
private Integer inspectDoneFlag;
@ApiModelProperty(value = "整改通知是否完成1是 2否", example = "2")
private Integer rectifyDoneFlag;
@ApiModelProperty(value = "企业整改报告是否完成1是 2否", example = "2")
private Integer enterpriseDoneFlag;
@ApiModelProperty(value = "整改复查是否完成1是 2否", example = "2")
private Integer reviewDoneFlag;
private String noticeContent;
private String memberSnapshot;
private String stampFileUrl;
@ApiModelProperty(value = "任务状态编码1待签 2已签 3已作废", example = "1")
private Integer taskStatusCode;
@ApiModelProperty(value = "任务状态名称:待签/已签/已作废", example = "待签")
private String taskStatusName;
private LocalDateTime planTime;
@ApiModelProperty(value = "打卡类型编码1签到 2签退", example = "1")
private Integer checkinTypeCode;
@ApiModelProperty(value = "打卡类型名称:签到/签退", example = "签到")
private String checkinTypeName;
private LocalDateTime checkinTime;
private java.math.BigDecimal longitude;
private java.math.BigDecimal latitude;
private String address;
@ApiModelProperty(value = "人脸校验是否通过1是 2否", example = "2")
private Integer facePassFlag;
private String photoUrls;
private String signImageUrl;
@ApiModelProperty(value = "附件类型编码CHECKLIST检查表 RECTIFY整改通知 ENTERPRISE企业整改报告 REVIEW复查单 OTHER其他", example = "CHECKLIST")
private String attachTypeCode;
@ApiModelProperty(value = "附件类型名称:检查表/整改通知/企业整改报告/复查单/其他", example = "检查表")
private String attachTypeName;
private String fileName;
private String fileUrl;
@ApiModelProperty(value = "复查结论编码1整改合格 2整改不合格 3继续整改", example = "1")
private Integer reviewResultCode;
@ApiModelProperty(value = "复查结论名称:整改合格/整改不合格/继续整改", example = "整改合格")
private String reviewResultName;
private String reviewContent;
private Integer draftVersionNo;
private String templateCode;
private String templateName;
private String contentUrl;
private String hintContent;
private String draftId; private String draftId;
private String reviewerPersonnelId; private String reviewerPersonnelId;
private String reviewerName; private String reviewerName;
@ -160,40 +27,4 @@ public class EvalInternalReviewCO {
private String resultName; private String resultName;
private String opinionContent; private String opinionContent;
private LocalDateTime reviewTime; private LocalDateTime reviewTime;
private String controllerPersonnelId;
private String controllerName;
@ApiModelProperty(value = "前7节点是否全部完成1是 2否", example = "2")
private Integer precheckPassFlag;
@ApiModelProperty(value = "是否归档1是 2否", example = "2")
private Integer archiveFlag;
private LocalDateTime controlTime;
@ApiModelProperty(value = "所属节点编码NODE_01风险分析 NODE_02业务合同 NODE_03项目组成立 NODE_04现场踏勘 NODE_05报告编制 NODE_06内部审核 NODE_07技术审核 NODE_08过程控制", example = "NODE_01")
private String nodeCode;
@ApiModelProperty(value = "所属节点名称:风险分析/业务合同/项目组成立/现场踏勘/报告编制/内部审核/技术审核/过程控制", example = "风险分析")
private String nodeName;
private String bizTypeCode;
private String bizTypeName;
private String bizRefId;
private String signerPersonnelId;
private String signerName;
private String taskTitle;
private LocalDateTime expireTime;
private LocalDateTime signTime;
@ApiModelProperty(value = "客户端类型编码1PC 2APP", example = "1")
private Integer clientTypeCode;
@ApiModelProperty(value = "客户端类型名称PC/APP", example = "PC")
private String clientTypeName;
private String customerId;
private String reportNo;
private String reportName;
private Integer reportYear;
@ApiModelProperty(value = "是否公开1是 2否", example = "2")
private Integer publicFlag;
@ApiModelProperty(value = "资料是否完整1是 2否", example = "2")
private Integer completeFlag;
@ApiModelProperty(value = "报告状态编码1已入库 2抽查中 3待整改 4已复核", example = "1")
private Integer reportStatusCode;
@ApiModelProperty(value = "报告状态名称:已入库/抽查中/待整改/已复核", example = "已入库")
private String reportStatusName;
private LocalDateTime archiveTime;
} }

View File

@ -3,140 +3,15 @@ package org.qinan.safetyeval.client.dto.institution;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Data @Data
public class EvalInternalReviewSaveCmd { public class EvalInternalReviewSaveCmd {
private String id; private String id;
private String projectId; private String projectId;
private String riskId;
private String surveyId;
private String signTaskId;
private LocalDate analysisDate;
@ApiModelProperty(value = "评价类型编码PRE安全预评价 ACCEPT安全验收评价 STATUS安全现状评价", example = "PRE")
private String evalTypeCode;
@ApiModelProperty(value = "评价类型名称:安全预评价/安全验收评价/安全现状评价", example = "安全预评价")
private String evalTypeName;
private String industryCode;
private String industryName;
private String evalScope;
@ApiModelProperty(value = "是否在资质业务范围内1是 2否", example = "1")
private Integer inBizScopeFlag;
private String unitOverview;
private String industryRiskDesc;
@ApiModelProperty(value = "人员专业构成是否满足1满足 2不满足", example = "1")
private Integer staffMatchCode;
@ApiModelProperty(value = "是否需要聘请专家1需要 2不需要", example = "2")
private Integer needExpertCode;
@ApiModelProperty(value = "是否有能力承担评价风险1是 2否", example = "1")
private Integer capabilityCode;
@ApiModelProperty(value = "项目可行性1可行 2不可行", example = "1")
private Integer feasibleCode;
@ApiModelProperty(value = "经济性1有经济效益 2无经济效益", example = "1")
private Integer economicCode;
@ApiModelProperty(value = "风险程度编码1低度 2中度 3高度", example = "1")
private Integer riskLevelCode;
@ApiModelProperty(value = "风险程度名称:低度/中度/高度", example = "低度")
private String riskLevelName;
@ApiModelProperty(value = "合同签订结论1签合同 2不签合同", example = "1")
private Integer signContractCode;
private String conclusionContent;
private String approverName;
@ApiModelProperty(value = "批准意见编码1同意 2退回补充 3不同意承接", example = "1")
private Integer approvalOpinionCode;
@ApiModelProperty(value = "批准意见名称:同意/退回补充/不同意承接", example = "同意")
private String approvalOpinionName;
private LocalDate approvalDate;
@ApiModelProperty(value = "节点状态编码1未开始 2进行中 3已完成 4退回", example = "2") @ApiModelProperty(value = "节点状态编码1未开始 2进行中 3已完成 4退回", example = "2")
private Integer statusCode; private Integer statusCode;
private String personnelId; private String remarks;
private String personnelName;
private String deptName;
@ApiModelProperty(value = "签字状态编码1待签 2已签", example = "1")
private Integer signStatusCode;
private String signFileUrl;
private Integer sortOrder;
private String orgName;
private String contractNo;
private String projectName;
private String projectIntro;
private Long amountFen;
private String projectTypeCode;
private String projectTypeName;
private String riskSummary;
private String projectRegion;
private String projectAddress;
private LocalDate contractStartDate;
private LocalDate contractEndDate;
@ApiModelProperty(value = "是否生产剧毒化学品1是 2否", example = "2")
private Integer toxicFlag;
@ApiModelProperty(value = "是否生产易制毒化学品1是 2否", example = "2")
private Integer precursorFlag;
@ApiModelProperty(value = "是否跨省建设项目1是 2否", example = "2")
private Integer crossProvinceFlag;
private String businessScope;
private String enterpriseName;
private String industryCategory;
private String officeAddress;
private String creditCode;
private String postCode;
private String enterprisePhone;
private String fax;
private String legalPerson;
private String contactName;
private Integer staffCount;
private String scanFileUrl;
private String leaderPersonnelId;
private String leaderName;
private String controlPersonnelId;
private String controlName;
private Integer memberCount;
private LocalDate planSurveyDate;
private String surveyPlace;
@ApiModelProperty(value = "从业告知是否完成1是 2否", example = "2")
private Integer noticeDoneFlag;
@ApiModelProperty(value = "现场勘查是否完成1是 2否", example = "2")
private Integer inspectDoneFlag;
@ApiModelProperty(value = "整改通知是否完成1是 2否", example = "2")
private Integer rectifyDoneFlag;
@ApiModelProperty(value = "企业整改报告是否完成1是 2否", example = "2")
private Integer enterpriseDoneFlag;
@ApiModelProperty(value = "整改复查是否完成1是 2否", example = "2")
private Integer reviewDoneFlag;
private String noticeContent;
private String memberSnapshot;
private String stampFileUrl;
@ApiModelProperty(value = "任务状态编码1待签 2已签 3已作废", example = "1")
private Integer taskStatusCode;
private LocalDateTime planTime;
@ApiModelProperty(value = "打卡类型编码1签到 2签退", example = "1")
private Integer checkinTypeCode;
@ApiModelProperty(value = "打卡类型名称:签到/签退", example = "签到")
private String checkinTypeName;
private LocalDateTime checkinTime;
private java.math.BigDecimal longitude;
private java.math.BigDecimal latitude;
private String address;
@ApiModelProperty(value = "人脸校验是否通过1是 2否", example = "2")
private Integer facePassFlag;
private String photoUrls;
private String signImageUrl;
@ApiModelProperty(value = "附件类型编码CHECKLIST检查表 RECTIFY整改通知 ENTERPRISE企业整改报告 REVIEW复查单 OTHER其他", example = "CHECKLIST")
private String attachTypeCode;
@ApiModelProperty(value = "附件类型名称:检查表/整改通知/企业整改报告/复查单/其他", example = "检查表")
private String attachTypeName;
private String fileName;
private String fileUrl;
@ApiModelProperty(value = "复查结论编码1整改合格 2整改不合格 3继续整改", example = "1")
private Integer reviewResultCode;
@ApiModelProperty(value = "复查结论名称:整改合格/整改不合格/继续整改", example = "整改合格")
private String reviewResultName;
private String reviewContent;
private String templateCode;
private String templateName;
private String contentUrl;
private String hintContent;
private String draftId; private String draftId;
private String reviewerPersonnelId; private String reviewerPersonnelId;
private String reviewerName; private String reviewerName;
@ -150,28 +25,4 @@ public class EvalInternalReviewSaveCmd {
private String resultName; private String resultName;
private String opinionContent; private String opinionContent;
private LocalDateTime reviewTime; private LocalDateTime reviewTime;
private String controllerPersonnelId;
private String controllerName;
@ApiModelProperty(value = "前7节点是否全部完成1是 2否", example = "2")
private Integer precheckPassFlag;
@ApiModelProperty(value = "是否归档1是 2否", example = "2")
private Integer archiveFlag;
private LocalDateTime controlTime;
@ApiModelProperty(value = "所属节点编码NODE_01风险分析 NODE_02业务合同 NODE_03项目组成立 NODE_04现场踏勘 NODE_05报告编制 NODE_06内部审核 NODE_07技术审核 NODE_08过程控制", example = "NODE_01")
private String nodeCode;
@ApiModelProperty(value = "所属节点名称:风险分析/业务合同/项目组成立/现场踏勘/报告编制/内部审核/技术审核/过程控制", example = "风险分析")
private String nodeName;
private String bizTypeCode;
private String bizTypeName;
private String bizRefId;
private String signerPersonnelId;
private String signerName;
private String taskTitle;
private LocalDateTime expireTime;
private LocalDateTime signTime;
@ApiModelProperty(value = "客户端类型编码1PC 2APP", example = "1")
private Integer clientTypeCode;
@ApiModelProperty(value = "客户端类型名称PC/APP", example = "PC")
private String clientTypeName;
private String remarks;
} }