zhuyifan

fix

...@@ -242,12 +242,12 @@ public class MealOrderGrpcService extends MealOrderServiceRpcGrpc.MealOrderServi ...@@ -242,12 +242,12 @@ public class MealOrderGrpcService extends MealOrderServiceRpcGrpc.MealOrderServi
242 queryWrapper.eq(MealOrder::getEnterpriseId, request.getEnterpriseId()); 242 queryWrapper.eq(MealOrder::getEnterpriseId, request.getEnterpriseId());
243 queryWrapper.in(!request.getDinerIdsList().isEmpty(), MealOrder::getDinerId, request.getDinerIdsList()); 243 queryWrapper.in(!request.getDinerIdsList().isEmpty(), MealOrder::getDinerId, request.getDinerIdsList());
244 LocalDate today = LocalDate.now(); 244 LocalDate today = LocalDate.now();
245 - LocalDate thisMonday = today.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY)); 245 + LocalDate nextMonday = today.with(TemporalAdjusters.next(DayOfWeek.MONDAY));
246 - LocalDateTime thisMondayStart = LocalDateTime.of(thisMonday, LocalTime.MIN); 246 + LocalDateTime nextMondayStart = LocalDateTime.of(nextMonday, LocalTime.MIN);
247 - LocalDate thisSunday = today.with(TemporalAdjusters.nextOrSame(DayOfWeek.SUNDAY)); 247 + LocalDate nextSunday = nextMonday.plusDays(6);
248 - LocalDateTime thisSundayEnd = LocalDateTime.of(thisSunday, LocalTime.MAX); 248 + LocalDateTime nextSundayEnd = LocalDateTime.of(nextSunday, LocalTime.MAX);
249 - queryWrapper.ge(MealOrder::getReserveDate, thisMondayStart); 249 + queryWrapper.ge(MealOrder::getReserveDate, nextMondayStart);
250 - queryWrapper.lt(MealOrder::getReserveDate, thisSundayEnd); 250 + queryWrapper.lt(MealOrder::getReserveDate, nextSundayEnd);
251 final var mealOrders = mealOrderService.list(queryWrapper); 251 final var mealOrders = mealOrderService.list(queryWrapper);
252 if (!mealOrders.isEmpty()) { 252 if (!mealOrders.isEmpty()) {
253 for (final var mealOrder : mealOrders) { 253 for (final var mealOrder : mealOrders) {
......