feat:zlb场地排序

This commit is contained in:
Xiang
2026-05-09 16:43:55 +08:00
parent b4ed93171c
commit 0f7af30789
2 changed files with 20 additions and 1 deletions

View File

@@ -56,6 +56,25 @@ public class VenueInfoUtils {
return 5;
}
public static int sortVenueInfo4Zlb(String placeName) {
if (placeName.contains("10号")) {
return 0;
}
if (placeName.contains("9号")) {
return 1;
}
if (placeName.contains("2号")) {
return 2;
}
if (placeName.contains("8号")) {
return 3;
}
if (placeName.contains("7号")) {
return 4;
}
return 5;
}
public static List<VenueInfoDO> filterVenueList(String siteTimeName, List<VenueInfoDO> venueInfoDOS) {
if (StringUtils.equals(siteTimeName, "18:00")) {
return venueInfoDOS.stream().filter(VenueInfoUtils::get628VenueInfo).collect(Collectors.toList());

View File

@@ -145,6 +145,6 @@ public class ZlbUserConfigTask extends BaseScheduleTaskTemplate {
if (CollectionUtils.isEmpty(siteInfoList)) {
return Lists.newArrayList();
}
return siteInfoList.stream().sorted(Comparator.comparing(item -> VenueInfoUtils.sortVenueInfo(item.getPlaceName()))).collect(Collectors.toList());
return siteInfoList.stream().sorted(Comparator.comparing(item -> VenueInfoUtils.sortVenueInfo4Zlb(item.getPlaceName()))).collect(Collectors.toList());
}
}