From 0cf0e32e02f26befcfa83a45a628428cd1dcce35 Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Thu, 19 Dec 2024 10:57:27 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E6=A0=87=E8=AE=B0-=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E5=8F=96=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1275215277948928]重复工单标记-批量取消 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1275215277948928 --- .../framework/process/constvalue/ProcessTaskAuditType.java | 7 +++++-- .../process/crossover/IProcessTaskCrossoverMapper.java | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/neatlogic/framework/process/constvalue/ProcessTaskAuditType.java b/src/main/java/neatlogic/framework/process/constvalue/ProcessTaskAuditType.java index c35ca48f..466b46da 100644 --- a/src/main/java/neatlogic/framework/process/constvalue/ProcessTaskAuditType.java +++ b/src/main/java/neatlogic/framework/process/constvalue/ProcessTaskAuditType.java @@ -43,8 +43,11 @@ public enum ProcessTaskAuditType implements IProcessTaskAuditType { UPDATEFOCUSUSER("updatefocususer", "修改工单关注人", "修改工单关注人"), FOCUSTASK("focustask", "关注工单", "关注工单"), UNDOFOCUSTASK("undofocustask", "取消关注工单", "取消关注工单"), - BINDREPEAT("bindrepeat", "绑定重复工单", "绑定重复工单"), - UNBINDREPEAT("unbindrepeat", "解绑重复工单", "解绑重复工单") + BINDREPEAT("bindrepeat", "绑定重复工单", "将【[${DATA.repeatProcessTaskSerialNumber}]${DATA.repeatProcessTaskTitle}】工单标记为重复工单"), + UNBINDREPEAT("unbindrepeat", "解绑重复工单", "将【[${DATA.repeatProcessTaskSerialNumber}]${DATA.repeatProcessTaskTitle}】工单移除重复工单"), + BOUNDREPEAT("boundrepeat", "被绑定重复工单", "被【[${DATA.repeatProcessTaskSerialNumber}]${DATA.repeatProcessTaskTitle}】工单标记为重复事件"), + UNBOUNDREPEAT("unboundrepeat", "被解绑重复工单", "已从【[${DATA.repeatProcessTaskSerialNumber}]${DATA.repeatProcessTaskTitle}】工单移除重复事件"), + AUTOCANCELREPEAT("autocancelrepeat", "自动取消重复工单", "【[${DATA.repeatProcessTaskSerialNumber}]${DATA.repeatProcessTaskTitle}】工单已完成,当前工单标记为重复事件,工单将自动取消"), ; private final String value; private final String text; diff --git a/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java b/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java index 8678048e..2277463d 100644 --- a/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java +++ b/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java @@ -103,6 +103,10 @@ public interface IProcessTaskCrossoverMapper extends ICrossoverService { List getProcessTaskStepAgentListByProcessTaskIdList(List processTaskIdList); + Long getRepeatGroupIdByProcessTaskId(Long processTaskId); + + List getProcessTaskIdListByRepeatGroupId(Long repeatGroupId); + Integer getProcessTaskStepReapprovalRestoreBackupMaxSortByBackupStepId(Long processTaskStepId); List getProcessTaskStepReapprovalRestoreBackupListByBackupStepId(Long processTaskStepId); -- Gitee