From a21c0b965f85c62bcb9dea9f34dcde5f6d28e1f6 Mon Sep 17 00:00:00 2001 From: Cui Zhi Feng <7426394+wuxixiaocui@user.noreply.gitee.com> Date: 星期三, 18 九月 2024 17:27:49 +0800 Subject: [PATCH] 结算备注新增账号名称 --- src/main/java/com/mzl/flower/web/payment/DeliveryOrderController.java | 37 +++++++++++++++++++++++++++---------- 1 files changed, 27 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/mzl/flower/web/payment/DeliveryOrderController.java b/src/main/java/com/mzl/flower/web/payment/DeliveryOrderController.java index 9ed9801..50c0a55 100644 --- a/src/main/java/com/mzl/flower/web/payment/DeliveryOrderController.java +++ b/src/main/java/com/mzl/flower/web/payment/DeliveryOrderController.java @@ -37,20 +37,31 @@ @GetMapping("/station/list") @ApiOperation(value = "查询我的集货站列表") - public ResponseEntity<ReturnDataDTO<List<StationStatisticDTO>>> statisticStationList(String name){ - LocalDateTime now = LocalDateTime.now(); - LocalDateTime towAm = LocalDate.now().atTime(2, 0, 0); - LocalDateTime fivePm = LocalDate.now().atTime(17, 0, 0); + public ResponseEntity<ReturnDataDTO<List<StationStatisticDTO>>> statisticStationList(String name + , String status, String date){ + /*if(StringUtils.isEmpty(date)){ + throw new ValidationException("请选择日期"); + }*/ LocalDateTime startDate; LocalDateTime endDate; - if(now.isAfter(towAm)){ - startDate = fivePm.plusDays(-1); - endDate = fivePm; + LocalDate localDate = deliveryOrderService.parseLocalDate(date); + if(localDate != null){ + endDate = localDate.atTime(17, 0, 0); + startDate = endDate.plusDays(-1); } else { - startDate = fivePm.plusDays(-2); - endDate = fivePm.plusDays(-1); + LocalDateTime now = LocalDateTime.now(); + LocalDateTime towAm = LocalDate.now().atTime(2, 0, 0); + LocalDateTime fivePm = LocalDate.now().atTime(17, 0, 0); + if(now.isAfter(towAm)){ + startDate = fivePm.plusDays(-1); + endDate = fivePm; + } else { + startDate = fivePm.plusDays(-2); + endDate = fivePm.plusDays(-1); + } } - return returnData(R.SUCCESS.getCode(), deliveryOrderService.statisticStationList(name,startDate,endDate)); + + return returnData(R.SUCCESS.getCode(), deliveryOrderService.statisticStationList(name, startDate, endDate, status)); } @@ -133,6 +144,12 @@ return returnData(R.SUCCESS.getCode(), deliveryOrderService.getDeliveryOrderItem(id)); } + @PostMapping("/list/items/views") + @ApiOperation(value = "获取商品详情列表") + public ResponseEntity<ReturnDataDTO<List<DeliveryOrderItemDTO>>> getDeliveryOrderItem(@RequestBody PostQueryDTO dto){ + return returnData(R.SUCCESS.getCode(), deliveryOrderService.getDeliveryOrderItems(dto)); + } + //////////////////////////////////////////////////////////新接口 @GetMapping("/check/list") @ApiOperation(value = "查询集货站供应商配送列表") -- Gitblit v1.9.3