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 62252830..bf106671 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 @@ -2463,9 +2463,9 @@ public class TodoTaskController extends BaseAction { if (list2.size() > 0) { for (Task task : list2) { if (task.getAssignee() != null && !task.getAssignee().equals("")) { - ResponseMessage byId = lawsUserInfoService.getById(task.getAssignee()); - if (byId.getData() != null) { - if (assignee.indexOf(byId.getData().getUname()) == -1) { + ResponseMessage byId = lawsUserInfoService.getByIdFeignClientWithDisabled(task.getAssignee()); + if (byId.getData().getUname() != null) { + if (!assignee.contains(byId.getData().getUname())) { assignee += ((byId.getData().getOrgName() != null && !byId.getData().getOrgName().equals("")) ? byId.getData().getOrgName() + "-" + byId.getData().getUname() : byId.getData().getUname()) + ","; } }