feat(可回溯): 可回溯

增加更新
This commit is contained in:
BrandWang
2023-05-05 15:20:22 +08:00
parent 075ac68744
commit b059633315
@@ -68,6 +68,23 @@ public class OrderController {
}); });
} }
@PostMapping("/recallUp")
public Mono<ResObj> recallUp(@RequestBody Order order) {
Mono<Order> 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}") @PostMapping("/info/{orderId}")
public Mono<ResObj> findByOrderId(@PathVariable String orderId) { public Mono<ResObj> findByOrderId(@PathVariable String orderId) {
Mono<Order> forder = orderRepository.findByOrderId(orderId); Mono<Order> forder = orderRepository.findByOrderId(orderId);