OTA列表-市场

This commit is contained in:
zhn
2023-08-28 10:15:50 +08:00
parent 997f2bb742
commit 7c28a6f5c8
2 changed files with 18 additions and 14 deletions
@@ -7,7 +7,7 @@ public enum OtaCarEnum {
ALL("All", "All"), ALL("All", "All"),
CN_ALL("CN All", "EU All"), CN_ALL("CN All", "CN All"),
EU_ALL("EU All", "EU All"); EU_ALL("EU All", "EU All");
String name; String name;
@@ -247,23 +247,27 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
carList = carList.stream().distinct().collect(Collectors.toList()); carList = carList.stream().distinct().collect(Collectors.toList());
manageApplyEO.setAppliedVehicleProject(StringUtils.join(carList, ",")); manageApplyEO.setAppliedVehicleProject(StringUtils.join(carList, ","));
//市场 //市场
Set<String> marketSet = new HashSet<>();
for (String appliedVehicleProject : carList) { for (String appliedVehicleProject : carList) {
Set<String> marketSet = new HashSet<>(); if(otaNameList.contains(appliedVehicleProject)){
for (String s : appliedVehicleProject.split(",")) { marketSet.add(appliedVehicleProject);
String[] split = s.split(" "); }else{
if (split.length == 2) { for (String s : appliedVehicleProject.split(",")) {
if (!otaNameList.contains(s)) { String[] split = s.split(" ");
marketSet.add(split[1]); if (split.length == 2) {
} if (!otaNameList.contains(s)) {
} else if (split.length == 3) { marketSet.add(split[1]);
if (!otaNameList.contains(s)) { }
marketSet.add(split[2]); } else if (split.length == 3) {
if (!otaNameList.contains(s)) {
marketSet.add(split[2]);
}
} }
} }
} }
if (!marketSet.isEmpty()) { }
manageApplyEO.setMarket(StringUtils.join(marketSet, ",")); if (!marketSet.isEmpty()) {
} manageApplyEO.setMarket(StringUtils.join(marketSet, ","));
} }
} }
} }