Browse Source

取消多人单一已办推送

cczhang 3 days ago
parent
commit
141961d5d3
1 changed files with 11 additions and 0 deletions
  1. 11
    0
      src/main/java/com/horizon/wf/util/PushWorkflowToPortal.java

+ 11
- 0
src/main/java/com/horizon/wf/util/PushWorkflowToPortal.java View File

@@ -208,7 +208,18 @@ public class PushWorkflowToPortal {
208 208
 //                    if(newQAPush && todoIds.contains(scheduleId)){
209 209
                     if(newQAPush){
210 210
                         // String completeTodoUrl = "/task-service/task/completeTodo";
211
+                        // 501 CReader
212
+                        // 101 Author
213
+                        // 201 Done
214
+                        String statusNo = value.get("statusNo");
215
+                        String status = value.get("status");
216
+                        System.err.println(statusNo + "--" + status);
211 217
                         String completeTodoUrl = "/task-service/task/completeTodoByTaskInst";
218
+
219
+                        if(statusNo.equals("501") || status.equals("CReader")){
220
+                            completeTodoUrl = "/task-service/task/discardTodoByTaskInst";
221
+                        }
222
+
212 223
                         WbCompleteTodoDto wbCompleteTodoDto = new WbCompleteTodoDto();
213 224
 
214 225
                         // 任务实例id

Loading…
Cancel
Save