Forráskód Böngészése

解决微信公众号通知的url链接操作完后还能点击操作的问题

wangqiang 8 hónapja
szülő
commit
53d954551e

+ 19 - 0
jeeplus-modules/jeeplus-flowable/src/main/java/com/jeeplus/flowable/controller/FlowableTaskController.java

@@ -657,6 +657,25 @@ public class FlowableTaskController {
         return ResponseEntity.ok(flow.getProcInsId());
     }
 
+    @GetMapping("getTaskAuditUsersForApp")
+    public List<String> getTaskAuditUsersForApp(String procInsId) {
+        TaskQuery todoTaskQuery = taskService.createTaskQuery()
+                .active()
+                .processInstanceId(procInsId) // 添加过滤条件
+                .includeProcessVariables()
+                .orderByTaskCreateTime()
+                .desc();
+
+        List<Task> list = todoTaskQuery.list();
+
+        List<String> users = new ArrayList<>();
+        for (int i = 0; i < list.size(); i++) {
+            users.addAll(flowTaskService.getTaskAuditUsers(list.get(i).getId()));
+        }
+
+        return users;
+    }
+
     // 向审核人发送 公众号通知
     public void sendMsgToOpenIds(String procInsId) throws UnsupportedEncodingException {