From b0596333150013e3a2174525e671745cfec7c3ef Mon Sep 17 00:00:00 2001 From: BrandWang Date: Fri, 5 May 2023 15:20:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=8F=AF=E5=9B=9E=E6=BA=AF):=20=E5=8F=AF?= =?UTF-8?q?=E5=9B=9E=E6=BA=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加更新 --- .../wabestway/recall/web/OrderController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/main/java/com/wabestway/recall/web/OrderController.java b/src/main/java/com/wabestway/recall/web/OrderController.java index c867be0..57fc1cc 100644 --- a/src/main/java/com/wabestway/recall/web/OrderController.java +++ b/src/main/java/com/wabestway/recall/web/OrderController.java @@ -68,6 +68,23 @@ public class OrderController { }); } + @PostMapping("/recallUp") + public Mono recallUp(@RequestBody Order order) { + Mono queryOrder = orderRepository.findByOrderId(order.getOrderId()); + return queryOrder.flatMap(ss -> { + if (ss != null) { + ss.setStartDate(order.getStartDate()); + ss.setEndDate(order.getEndDate()); + ss.setHolderName(order.getHolderName()); + ss.setHolderPhone(order.getHolderPhone()); + ss.setSupplierName(order.getSupplierName()); + orderRepository.save(ss).subscribe(); + return Mono.just(ResObj.ok()); + } + return Mono.just(ResObj.fail("订单不存在")); + }); + } + @PostMapping("/info/{orderId}") public Mono findByOrderId(@PathVariable String orderId) { Mono forder = orderRepository.findByOrderId(orderId);