diff --git a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxCartController.java b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxCartController.java index 43f90e63..482ad9c6 100644 --- a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxCartController.java +++ b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxCartController.java @@ -357,7 +357,6 @@ public class WxCartController { /** * 购物车商品删除 - * 如果原来没有勾选,则设置勾选状态;如果商品已经勾选,则设置非勾选状态。 * * @param userId 用户ID * @param body 购物车商品信息, { productIds: xxx } @@ -381,11 +380,11 @@ public class WxCartController { List productIds = JacksonUtil.parseIntegerList(body, "productIds"); - if(productIds == null){ + if(productIds == null || productIds.size() == 0){ return ResponseUtil.badArgument(); } - cartService.delete(productIds, 1); + cartService.delete(productIds, userId); return index(userId); }