diff --git a/src/main/java/com/zhgd/xmgl/modules/project/controller/ProjectEnterpriseController.java b/src/main/java/com/zhgd/xmgl/modules/project/controller/ProjectEnterpriseController.java index 0e0f15ca0..667a1f054 100644 --- a/src/main/java/com/zhgd/xmgl/modules/project/controller/ProjectEnterpriseController.java +++ b/src/main/java/com/zhgd/xmgl/modules/project/controller/ProjectEnterpriseController.java @@ -91,10 +91,12 @@ public class ProjectEnterpriseController { List> list = new ArrayList<>(); for (EntityMap entityMap : pageList) { for (WorkerInfo workerInfo : workerInfoList) { - Map resultMap = new HashMap<>(); - resultMap.put("name", workerInfo.getWorkerName() + " —— " + entityMap.get("enterpriseName")); - resultMap.put("id", workerInfo.getId()); - list.add(resultMap); + if (workerInfo.getEnterpriseId().equals(entityMap.get("id"))) { + Map resultMap = new HashMap<>(); + resultMap.put("name", workerInfo.getWorkerName() + " —— " + entityMap.get("enterpriseName")); + resultMap.put("id", workerInfo.getId()); + list.add(resultMap); + } } } return Result.success(list);