diff --git a/src/main/java/com/zhgd/xmgl/modules/xz/controller/XzFlowController.java b/src/main/java/com/zhgd/xmgl/modules/xz/controller/XzFlowController.java index 49cd81bd1..266639af2 100644 --- a/src/main/java/com/zhgd/xmgl/modules/xz/controller/XzFlowController.java +++ b/src/main/java/com/zhgd/xmgl/modules/xz/controller/XzFlowController.java @@ -184,8 +184,8 @@ public class XzFlowController { List workerInfos = workerInfoService.list(Wrappers.lambdaQuery().in(WorkerInfo::getEnterpriseId, enterpriseIds)) .stream().map(w -> w.getId()).collect(Collectors.toList()); if (workerInfos.size() > 0) { - List systemUserList = systemUserService.list(Wrappers.lambdaQuery().in(SystemUser::getWorkerId, workerInfos)) - .stream().map(u -> u.getUserId()).collect(Collectors.toList()); + List systemUserList = systemUserService.list(Wrappers.lambdaQuery().in(SystemUser::getWorkerId, workerInfos)) + .stream().map(u -> u.getUserId().toString()).collect(Collectors.toList()); processInstanceVos = processInstanceVos.stream().filter(p -> systemUserList.contains(p.getStaterUserId())).collect(Collectors.toList()); } else { processInstanceVos = new ArrayList<>();