fix[litemall-wx-api]: 商品数量校验非负

This commit is contained in:
Junling Bu
2019-04-30 19:47:03 +08:00
parent 4431c5f9ab
commit 59ecc56247

View File

@@ -111,6 +111,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(productId, number, goodsId)) {
return ResponseUtil.badArgument();
}
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断商品是否可以购买
LitemallGoods goods = goodsService.findById(goodsId);
@@ -177,6 +180,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(productId, number, goodsId)) {
return ResponseUtil.badArgument();
}
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断商品是否可以购买
LitemallGoods goods = goodsService.findById(goodsId);
@@ -239,6 +245,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(id, productId, number, goodsId)) {
return ResponseUtil.badArgument();
}
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断是否存在该订单
// 如果不存在,直接返回错误