From 1b6b48e8df38ad0333a0f211284f364e202d9207 Mon Sep 17 00:00:00 2001 From: Xiang Date: Tue, 9 Dec 2025 11:21:59 +0800 Subject: [PATCH] =?UTF-8?q?doc:=20=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/script/fwd/service/impl/PerformServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) 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<>();