fix[litemall-wx-api]: 购物车商品没有删除。
This commit is contained in:
@@ -357,7 +357,6 @@ public class WxCartController {
|
||||
|
||||
/**
|
||||
* 购物车商品删除
|
||||
* 如果原来没有勾选,则设置勾选状态;如果商品已经勾选,则设置非勾选状态。
|
||||
*
|
||||
* @param userId 用户ID
|
||||
* @param body 购物车商品信息, { productIds: xxx }
|
||||
@@ -381,11 +380,11 @@ public class WxCartController {
|
||||
|
||||
List<Integer> 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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user