dev
luotaiqian 2026-07-23 10:52:43 +08:00
parent 84c3573e27
commit 61f62adcfd
7 changed files with 27 additions and 3 deletions

View File

@ -677,6 +677,8 @@ create table `eval_process_control` (
`project_id` bigint not null comment '项目id',
`controller_personnel_id` bigint default null comment '过程控制负责人人员id',
`controller_name` varchar(50) default null comment '过程控制负责人姓名',
`reviewer_signature_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内审人独立签字',
`reviewer_signature_task_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'non_dispatched' COMMENT '审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成',
`precheck_pass_flag` tinyint default 2 comment '前7节点是否全部完成(1是2否)',
`result_code` int default null comment '过程控制结论(1通过2退回)',
`result_name` varchar(50) default null comment '结论名称',

View File

@ -62,6 +62,13 @@ ALTER TABLE `eval_process_control`
ALTER TABLE `eval_process_control`
ADD COLUMN `handover_form_status` varchar(32) DEFAULT 'not_create' COMMENT '归档交接单状态(not_create未生成,created已生成)' AFTER `handover_form_url`;
-- eval_process_control 表添加内审人签字字段
ALTER TABLE `eval_process_control`
ADD COLUMN `reviewer_signature_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内审人独立签字' AFTER `controller_name`;
ALTER TABLE `eval_process_control`
ADD COLUMN `reviewer_signature_task_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'non_dispatched' COMMENT '审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成' AFTER `reviewer_signature_url`;
-- 2. qual_filing_personnel_cert 表添加行业专业标准ID字段
ALTER TABLE `qual_filing_personnel_cert`
ADD COLUMN `industry_professional_standards_id` BIGINT DEFAULT NULL COMMENT '行业专业标准ID'

View File

@ -349,11 +349,10 @@ public class EvalProcessControlExecutor implements EvalProcessControlApi {
private EvalProjectFileCO buildFile(Long id, String processName, String itemName, String name, String url) {
EvalProjectFileCO co = new EvalProjectFileCO();
co.setId(id != null ? String.valueOf(id) : null);
co.setProcessName(processName);
co.setItemName(itemName);
co.setName(name);
co.setUrl(url);
co.set(name);
co.setProjectDocUrl(url);
return co;
}

View File

@ -150,6 +150,10 @@ public class EvalProcessControlCO {
private String draftId;
private String reviewerPersonnelId;
private String reviewerName;
@ApiModelProperty(value = "内审人独立签字")
private String reviewerSignatureUrl;
@ApiModelProperty(value = "审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成", example = "non_dispatched")
private String reviewerSignatureTaskStatus;
@ApiModelProperty(value = "过程控制结论编码1通过 2退回", example = "1")
private Integer resultCode;
@ApiModelProperty(value = "过程控制结论名称:通过/退回", example = "通过")

View File

@ -140,6 +140,10 @@ public class EvalProcessControlSaveCmd {
private String draftId;
private String reviewerPersonnelId;
private String reviewerName;
@ApiModelProperty(value = "内审人独立签字")
private String reviewerSignatureUrl;
@ApiModelProperty(value = "审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成", example = "non_dispatched")
private String reviewerSignatureTaskStatus;
@ApiModelProperty(value = "过程控制结论编码1通过 2退回", example = "1")
private Integer resultCode;
@ApiModelProperty(value = "过程控制结论名称:通过/退回", example = "通过")

View File

@ -12,6 +12,10 @@ public class EvalProcessControlEntity {
private Long projectId;
private Long controllerPersonnelId;
private String controllerName;
/** 内审人独立签字 */
private String reviewerSignatureUrl;
/** 审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成 */
private String reviewerSignatureTaskStatus;
private Integer precheckPassFlag;
private Integer resultCode;
private String resultName;

View File

@ -13,6 +13,10 @@ public class EvalProcessControlDO {
private Long projectId;
private Long controllerPersonnelId;
private String controllerName;
/** 内审人独立签字 */
private String reviewerSignatureUrl;
/** 审核签字任务状态 dispatched 下发non_dispatched 未下发 , completed 已完成 */
private String reviewerSignatureTaskStatus;
/** 前7节点是否全部完成1是 2否示例2 */
private Integer precheckPassFlag;
/** 过程控制结论编码1通过 2退回示例1 */