diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaManageApplyEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaManageApplyEOServiceImpl.java index 9d06a74a2..c9c7f0af8 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaManageApplyEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaManageApplyEOServiceImpl.java @@ -313,7 +313,7 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl getStudioData(OtaManageApplyEO otaManageApplyEO, List otaManageApplyEOList) { - List list = new ArrayList<>(); + Set set = new HashSet<>(); List studioCarList = getStudioCarList(otaManageApplyEO.getPlannedBpLaunchBatch()); for (String carMarket : studioCarList) { String[] conditionSplit = carMarket.split(" "); @@ -325,18 +325,18 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl listTemp = Arrays.asList(split); List conditionList = Arrays.asList(conditionSplit); if (listTemp.containsAll(conditionList)) { - list.add(manageApplyEO); + set.add(manageApplyEO); break; } } @@ -344,7 +344,7 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl(set); return otaManageApplyEOList; }