diff --git a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java index 63e3d15c..bd898a0d 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java +++ b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java @@ -1784,7 +1784,12 @@ public class TodoTaskController extends BaseAction { List nameData=new ArrayList<>(); List listData = iBusProcessNewService.list(q.eq("P_ID", pId)); for (BusProcessNew bpn:listData) { - if(bpn.getTaskInfo().equals("审核")){ + + String mesg = bpn.getMesg(); + JSONObject object = JSONObject.parseObject(mesg); + String resolveFlag = object.getString("resolveFlag"); + + if(bpn.getTaskInfo().equals("审核")&&resolveFlag.equals("1")){ nameData.add(bpn.getUserId()); msgData.put(bpn.getUserId(),JSONObject.parseObject(bpn.getMesg())); }