diff --git a/script/src/main/java/com/xiang/xservice/application/script/fwd/service/impl/PerformServiceImpl.java b/script/src/main/java/com/xiang/xservice/application/script/fwd/service/impl/PerformServiceImpl.java index c564bd1..b5f65b1 100644 --- a/script/src/main/java/com/xiang/xservice/application/script/fwd/service/impl/PerformServiceImpl.java +++ b/script/src/main/java/com/xiang/xservice/application/script/fwd/service/impl/PerformServiceImpl.java @@ -87,6 +87,8 @@ public class PerformServiceImpl implements IPerformService { return Boolean.FALSE; } Map> performMap = seatInfoByProjectId.stream().filter(item -> 0 == item.getSoldOut()).collect(Collectors.groupingBy(FPerformSeatInfo::getPerformId)); + // todo 场次座位排序 优先 场次先后顺序 周六>周日>周五>工作日 根据场次分组进行 + // todo 座位价格排序 优先 600-900 > 900-1300 > 1300-1600 > 1600~* > 0-600 for (Long performId : performMap.keySet()) { List fPerformSeatInfos = performMap.get(performId); AtomicReference atomicPrice = new AtomicReference<>();