feat(可回溯): 可回溯
增加更新
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user