OA推送,查询待办人时,增加过滤传阅类任务

This commit is contained in:
yujh_java 2025-07-02 16:57:20 +08:00
parent 562c246836
commit 1f4b41f92e

View File

@ -91,7 +91,7 @@ public class ProcessEndAfterEvent extends ExecuteListener implements ExecuteList
String publshId = byProcess.getString("PUBLISHUSPROSSINSID");
// 发布流程发布节点任务Id
String sql = "SELECT ID FROM WFH_TASK WHERE PROCESSINSTID='" + publshId
+ "' AND ACTIVITYDEFID='obj_c9e5a3144b200001b68cffa01ed0153e' order by ENDTIME desc";
+ "' AND ACTIVITYDEFID='obj_c9e5a3144b200001b68cffa01ed0153e' AND TASKSTATE = '1' order by ENDTIME desc";
List<RowMap> taskInds = DBSql.getMaps(sql);
String taskInd=taskInds.get(0).getString("ID");
TaskInstance taskInst = SDK.getTaskAPI().getInstanceById(taskInd);