Showing
1 changed file
with
6 additions
and
6 deletions
| ... | @@ -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) { | ... | ... |
-
Please register or login to post a comment