diff --git a/pmapi/.idea/compiler.xml b/pmapi/.idea/compiler.xml
index 083ac82..5439b93 100644
--- a/pmapi/.idea/compiler.xml
+++ b/pmapi/.idea/compiler.xml
@@ -2,6 +2,7 @@
+
diff --git a/pmapi/.idea/misc.xml b/pmapi/.idea/misc.xml
index d31b37a..d5cd614 100644
--- a/pmapi/.idea/misc.xml
+++ b/pmapi/.idea/misc.xml
@@ -8,5 +8,5 @@
-
+
\ No newline at end of file
diff --git a/pmapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3 b/pmapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3
new file mode 100644
index 0000000..0c7d268
--- /dev/null
+++ b/pmapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3
@@ -0,0 +1,3 @@
+
+U
+java:S1118":Add a private constructor to hide the implicit public one.(۫
\ No newline at end of file
diff --git a/pmapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084 b/pmapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084
new file mode 100644
index 0000000..1f74f1e
--- /dev/null
+++ b/pmapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084
@@ -0,0 +1,3 @@
+
+U
+java:S1118":Add a private constructor to hide the implicit public one.(
\ No newline at end of file
diff --git a/pmapi/.idea/sonarlint/issuestore/0/3/032c44040c9d507864de35d7170661addf623095 b/pmapi/.idea/sonarlint/issuestore/0/3/032c44040c9d507864de35d7170661addf623095
new file mode 100644
index 0000000..e69de29
diff --git a/pmapi/.idea/sonarlint/issuestore/3/a/3a29a241dcf97a75f4de88a48dacd988a7193f67 b/pmapi/.idea/sonarlint/issuestore/3/a/3a29a241dcf97a75f4de88a48dacd988a7193f67
new file mode 100644
index 0000000..e69de29
diff --git a/pmapi/.idea/sonarlint/issuestore/4/d/4d181ee0ef35161a71fa355047c13e9ab5aa4793 b/pmapi/.idea/sonarlint/issuestore/4/d/4d181ee0ef35161a71fa355047c13e9ab5aa4793
new file mode 100644
index 0000000..e69de29
diff --git a/pmapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5 b/pmapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5
new file mode 100644
index 0000000..dfefc2b
--- /dev/null
+++ b/pmapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5
@@ -0,0 +1,95 @@
+
+o
+java:S1192"SDefine a constant instead of duplicating this literal "Unexpected value: " 3 times.(
+n
+java:S1192"WDefine a constant instead of duplicating this literal "状态机执行失败!" 3 times.(
+e
+java:S1192"IDefine a constant instead of duplicating this literal "approve_" 5 times.(
+t java:S135"YReduce the total number of break and continue statements in this loop to use at most one.(Î
+A
+java:S5411"*Use the primitive boolean expression here.(
+Z
+java:S2583"CChange this condition so that it does not always evaluate to "true"(
+W java:S125"src/main/java/com/ningdatech/pmapi/irs/sign/IRSAPIRequest.java,d\7\d7146276b7a0a780dc7631a29b70c58f9c37fac3
\ No newline at end of file
diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/entity/ProgressNode.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/entity/ProgressNode.java
deleted file mode 100644
index 5befcad..0000000
--- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/entity/ProgressNode.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.ningdatech.pmapi.todocenter.bean.entity;
-
-import com.ningdatech.pmapi.todocenter.bean.vo.ProgressNodeAuditInfoVo;
-import com.wflow.workflow.bean.dto.ProcessInstanceUserDto;
-import com.wflow.workflow.bean.process.enums.ApprovalModeEnum;
-import com.wflow.workflow.bean.process.enums.NodeTypeEnum;
-import com.wflow.workflow.enums.ProcessHandlerEnum;
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-import java.util.Date;
-
-/**
- * 流程节点实体
- *
- * @author CMM
- * @since 2023/01/31 12:24
- */
-@Data
-@Builder
-@AllArgsConstructor
-@NoArgsConstructor
-public class ProgressNode {
- /**
- * 节点ID
- */
- private String nodeId;
- /**
- * 任务ID
- */
- private String taskId;
- /**
- * 审批类型
- */
- private ApprovalModeEnum approvalMode;
- /**
- * 节点类型
- */
- private NodeTypeEnum nodeType;
- /**
- * 节点名称
- */
- private String name;
- /**
- * 节点相关人员
- */
- private ProcessInstanceUserDto user;
- /**
- * 该节点动作操作类型
- */
- private ProcessHandlerEnum action;
- /**
- * 审核信息
- */
- private ProgressNodeAuditInfoVo auditInfo;
- /**
- * 处理结果
- */
- private ProcessHandlerEnum result;
- /**
- * 开始时间
- */
- private Date startTime;
- /**
- * 结束时间
- */
- private Date finishTime;
-}
diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java
index 3fa2ead..1767942 100644
--- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java
+++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java
@@ -1,19 +1,13 @@
package com.ningdatech.pmapi.todocenter.bean.vo;
-import com.ningdatech.pmapi.todocenter.bean.entity.ProgressNode;
import com.wflow.workflow.bean.dto.ProcessInstanceUserDto;
-import com.wflow.workflow.bean.process.form.Form;
+import com.wflow.workflow.bean.vo.ProcessProgressVo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
-
-import java.util.Date;
-import java.util.List;
-import java.util.Map;
-
/**
* 流程进展详情实体
*
@@ -25,44 +19,19 @@ import java.util.Map;
@AllArgsConstructor
@NoArgsConstructor
public class ProcessProgressDetailVo {
+
/**
- * 审批实例ID
- */
- private String instanceId;
- /**
- * 表单配置项
- */
- private List