diff --git a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/service/WxOrderService.java b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/service/WxOrderService.java index 1e964a81..cd24efeb 100644 --- a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/service/WxOrderService.java +++ b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/service/WxOrderService.java @@ -411,7 +411,11 @@ public class WxOrderService { } // 删除购物车里面的商品信息 - cartService.clearGoods(userId); + if(cartId.equals(0)){ + cartService.clearGoods(userId); + }else{ + cartService.deleteById(cartId); + } // 商品货品数量减少 for (LitemallCart checkGoods : checkedGoodsList) {