From 4d8a6d9150156f1c78a97b40746fc7ecf7cb2b08 Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Mon, 24 Mar 2025 10:12:50 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20IT=E6=9C=8D=E5=8A=A1-?= =?UTF-8?q?=E5=AD=90=E4=BB=BB=E5=8A=A1=E5=AE=8C=E6=88=90=E6=97=B6=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E7=94=A8=E6=88=B7=E7=82=B9=E5=87=BB=E7=9A=84=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1383897353388032]IT服务-子任务完成时记录用户点击的操作按钮 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1383897353388032 --- .../process/crossover/IProcessCrossoverMapper.java | 4 ++-- .../framework/process/dto/ProcessTaskCreateVo.java | 9 +++++++++ .../process/dto/ProcessTaskStepTaskUserContentVo.java | 10 ++++++++++ .../process/dto/ProcessTaskStepTaskUserVo.java | 11 +++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/src/main/java/neatlogic/framework/process/crossover/IProcessCrossoverMapper.java b/src/main/java/neatlogic/framework/process/crossover/IProcessCrossoverMapper.java index 3899d0e2..e8741cf8 100644 --- a/src/main/java/neatlogic/framework/process/crossover/IProcessCrossoverMapper.java +++ b/src/main/java/neatlogic/framework/process/crossover/IProcessCrossoverMapper.java @@ -68,13 +68,13 @@ public interface IProcessCrossoverMapper extends ICrossoverService { // String getEarliestProcessDraft(ProcessDraftVo processDraftVo); -// List getProcessStepWorkerPolicyListByProcessUuid(String processUuid); + List getProcessStepWorkerPolicyListByProcessUuid(String processUuid); // ProcessStepVo getProcessStepByUuid(String processStepUuid); ProcessScoreTemplateVo getProcessScoreTemplateByProcessUuid(String processUuid); -// ProcessStepVo getStartProcessStepByProcessUuid(String processUuid); + ProcessStepVo getStartProcessStepByProcessUuid(String processUuid); // ProcessSlaVo getProcessSlaByUuid(String caller); diff --git a/src/main/java/neatlogic/framework/process/dto/ProcessTaskCreateVo.java b/src/main/java/neatlogic/framework/process/dto/ProcessTaskCreateVo.java index 0dcc77bd..313b3f8f 100644 --- a/src/main/java/neatlogic/framework/process/dto/ProcessTaskCreateVo.java +++ b/src/main/java/neatlogic/framework/process/dto/ProcessTaskCreateVo.java @@ -37,6 +37,7 @@ public class ProcessTaskCreateVo { private String source; private String region; private Long newProcessTaskId; + private JSONArray assignWorkerList; public String getChannel() { return channel; @@ -165,4 +166,12 @@ public class ProcessTaskCreateVo { public void setNewProcessTaskId(Long newProcessTaskId) { this.newProcessTaskId = newProcessTaskId; } + + public JSONArray getAssignWorkerList() { + return assignWorkerList; + } + + public void setAssignWorkerList(JSONArray assignWorkerList) { + this.assignWorkerList = assignWorkerList; + } } diff --git a/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserContentVo.java b/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserContentVo.java index a3a4bacf..7c061080 100755 --- a/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserContentVo.java +++ b/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserContentVo.java @@ -48,6 +48,8 @@ public class ProcessTaskStepTaskUserContentVo extends BaseEditorVo { private String contentHash; @EntityField(name = "内容", type = ApiParamType.STRING) private String content; + @EntityField(name = "完成时点击的操作按钮", type = ApiParamType.STRING) + private String button; public ProcessTaskStepTaskUserContentVo() { } @@ -139,4 +141,12 @@ public class ProcessTaskStepTaskUserContentVo extends BaseEditorVo { public void setUserVo(UserVo userVo) { this.userVo = userVo; } + + public String getButton() { + return button; + } + + public void setButton(String button) { + this.button = button; + } } diff --git a/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserVo.java b/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserVo.java index d98b9791..45149ce8 100644 --- a/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserVo.java +++ b/src/main/java/neatlogic/framework/process/dto/ProcessTaskStepTaskUserVo.java @@ -64,6 +64,9 @@ public class ProcessTaskStepTaskUserVo implements Serializable { private List fileIdList; @EntityField(name = "附件信息列表", type = ApiParamType.JSONARRAY) private List fileList; + @EntityField(name = "完成时点击的操作按钮", type = ApiParamType.STRING) + private String button; + public ProcessTaskStepTaskUserVo() { } @@ -203,4 +206,12 @@ public class ProcessTaskStepTaskUserVo implements Serializable { public void setFileList(List fileList) { this.fileList = fileList; } + + public String getButton() { + return button; + } + + public void setButton(String button) { + this.button = button; + } } -- Gitee