diff --git a/com.awspaas.user.apps.app20221008163300/src/com/awspaas/user/apps/app/event/ProcessEndAfterEvent.java b/com.awspaas.user.apps.app20221008163300/src/com/awspaas/user/apps/app/event/ProcessEndAfterEvent.java index 06638fe2..cde5f1a2 100644 --- a/com.awspaas.user.apps.app20221008163300/src/com/awspaas/user/apps/app/event/ProcessEndAfterEvent.java +++ b/com.awspaas.user.apps.app20221008163300/src/com/awspaas/user/apps/app/event/ProcessEndAfterEvent.java @@ -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 taskInds = DBSql.getMaps(sql); String taskInd=taskInds.get(0).getString("ID"); TaskInstance taskInst = SDK.getTaskAPI().getInstanceById(taskInd);