zhuyifan

fix(settlement): 调整结算服务中的时间筛选字段

- 将查询条件中的创建时间筛选改为用餐时间筛选
- 更新开始时间字段从 createdAtTimeStart为 mealTimeStart
- 更新结束时间字段从 createdAtTimeEnd为 mealTimeEnd
- 保持原有的档口ID筛选逻辑不变
...@@ -322,10 +322,10 @@ public class SettlementServiceImpl implements SettlementService { ...@@ -322,10 +322,10 @@ public class SettlementServiceImpl implements SettlementService {
322 // 构建查询条件 322 // 构建查询条件
323 final var queryOrderDto = QueryOrderByConditionDto.builder() 323 final var queryOrderDto = QueryOrderByConditionDto.builder()
324 .enterpriseId(enterpriseId) 324 .enterpriseId(enterpriseId)
325 - .shouldFilterCreatedAtTimeStart(true) 325 + .shouldFilterMealTimeStart(true)
326 - .createdAtTimeStart(startDate) 326 + .mealTimeStart(startDate)
327 - .shouldFilterCreatedAtTimeEnd(true) 327 + .shouldFilterMealTimeEnd(true)
328 - .createdAtTimeEnd(endDate) 328 + .mealTimeEnd(endDate)
329 .shouldFilterStallIds(settlementRequest.getStallIds() != null && !settlementRequest.getStallIds().isEmpty()) 329 .shouldFilterStallIds(settlementRequest.getStallIds() != null && !settlementRequest.getStallIds().isEmpty())
330 .stallIds(settlementRequest.getStallIds() != null ? settlementRequest.getStallIds() : Collections.emptyList()) 330 .stallIds(settlementRequest.getStallIds() != null ? settlementRequest.getStallIds() : Collections.emptyList())
331 .build(); 331 .build();
......