From 0d61b9bfca526e9c3da2209de8f9f367e76fd013 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期四, 18 九月 2025 18:09:35 +0800
Subject: [PATCH] 修改constant类名
---
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/WIthdrawService.java | 28 ++++++++++++----------------
1 files changed, 12 insertions(+), 16 deletions(-)
diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/WIthdrawService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/WIthdrawService.java
index 85526e3..84a4f40 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/WIthdrawService.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/WIthdrawService.java
@@ -45,23 +45,7 @@
String taskId = getCurrentTaskIdByProcessInstanceId(processInstanceId);
backWithAssigneeService.backToTaskWithNewAssignee(taskId,targetActivityId,targetAssignee,"娴佺▼鎾ゅ洖",new HashMap<>());
}
-/*
- String getprocessDefinitionKey(String processInstanceId){
- Task task = taskService.createTaskQuery()
- .taskId(taskId)
- .singleResult();
- ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery()
- .processDefinitionId(task.getProcessDefinitionId())
- .singleResult();
-
- String taskId = getCurrentTaskIdByProcessInstanceId(processInstanceId);
- if (processDefinition == null) {
- throw new RuntimeException("娴佺▼瀹氫箟涓嶅瓨鍦紝processDefinitionId: " + task.getProcessDefinitionId());
- }
-
- return processDefinition.getKey();
- }*/
public String getCurrentTaskIdByProcessInstanceId(String processInstanceId) {
Optional<String> optTaskId = taskService.createTaskQuery()
@@ -96,6 +80,18 @@
return processDefinition.getKey();
}
+
+ /**
+ * 鍙栧洖鍒扮粍闀挎淳宸�
+ * @param processInstanceId
+ */
+ public void takeBackToDispatch(String processInstanceId) {
+ String targetAssignee = ""+AuthUtil.getUserId();
+
+ final String targetActivityId = "teamLeaderTask";//缁勯暱娲惧伐
+ String taskId = getCurrentTaskIdByProcessInstanceId(processInstanceId);
+ backWithAssigneeService.backToTaskWithNewAssignee(taskId,targetActivityId,targetAssignee,"缁勯暱鍙栧洖",new HashMap<>());
+ }
}
--
Gitblit v1.9.3