diff --git a/src/main/java/com/peanut/modules/book/controller/BuyOrderController.java b/src/main/java/com/peanut/modules/book/controller/BuyOrderController.java index 62809532..7d7d96fb 100644 --- a/src/main/java/com/peanut/modules/book/controller/BuyOrderController.java +++ b/src/main/java/com/peanut/modules/book/controller/BuyOrderController.java @@ -155,6 +155,23 @@ public class BuyOrderController { return R.ok().put("result", buyOrderResponseVo); } + /** + * 删除订单 + * + * @param orderSn 订单号 + * @return R + */ + @RequestMapping(path = "/orderDel") + public R orderDel(@RequestParam("orderSn") String orderSn) { + LambdaQueryWrapper w = new LambdaQueryWrapper(); + w.eq(BuyOrder::getOrderSn,orderSn); + BuyOrder order = buyOrderService.getOne(w); + order.setOrderStatus("4"); + buyOrderService.saveOrUpdate(order); + buyOrderService.removeById(order.getOrderId()); + return R.ok(); + } + /** * 下单 * TODO 原下单接口,新版本上线后废弃