From d06bd483e85e22e18ab9f3bb62a5367b2e775a4a Mon Sep 17 00:00:00 2001 From: lijiarao Date: Wed, 13 Dec 2023 18:49:35 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E6=B5=81=E7=A8=8B=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E8=A1=A8=E5=A2=9E=E5=8A=A0=E3=80=90=E5=8E=9F?= =?UTF-8?q?=E5=A7=8B=E5=A4=84=E7=90=86=E4=BA=BA=E3=80=91=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/activiti/entity/ProcessApprovalRecord.java | 9 ++++++++- .../modules/activiti/listener/MyGlobalEventListener.java | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/entity/ProcessApprovalRecord.java b/laws-modules/src/main/java/com/jero/modules/activiti/entity/ProcessApprovalRecord.java index 71101e33..7b1a4f44 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/entity/ProcessApprovalRecord.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/entity/ProcessApprovalRecord.java @@ -54,11 +54,18 @@ public class ProcessApprovalRecord { @ApiModelProperty(value = "资源类型") private String msgType; + /** + * 处理人id + */ + @TableField(value = "origin_user_id") + @ApiModelProperty(value = "原始处理人id") + private String originUserId; + /** * 处理人id */ @TableField(value = "user_id") - @ApiModelProperty(value = "处理人id") + @ApiModelProperty(value = "当前处理人id") private String userId; /** diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java b/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java index e481db26..c852a5a2 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java @@ -119,6 +119,7 @@ public class MyGlobalEventListener implements ActivitiEventListener { approvalRecord.setTaskName(name); approvalRecord.setProcessInstanceId(processInstanceId); approvalRecord.setUserId(assignee); + approvalRecord.setOriginUserId(assignee); approvalRecord.setFinishFlag(FinishFlagEnum.INCOMPLETE.getValue()); approvalRecord.setCreateTime(createTime); approvalRecord.setNodeId(taskDefinitionKey);