Commit 59ecc562 authored by Junling Bu's avatar Junling Bu
Browse files

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

parent 4431c5f9
...@@ -111,6 +111,9 @@ public class WxCartController { ...@@ -111,6 +111,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(productId, number, goodsId)) { if (!ObjectUtils.allNotNull(productId, number, goodsId)) {
return ResponseUtil.badArgument(); return ResponseUtil.badArgument();
} }
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断商品是否可以购买 //判断商品是否可以购买
LitemallGoods goods = goodsService.findById(goodsId); LitemallGoods goods = goodsService.findById(goodsId);
...@@ -177,6 +180,9 @@ public class WxCartController { ...@@ -177,6 +180,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(productId, number, goodsId)) { if (!ObjectUtils.allNotNull(productId, number, goodsId)) {
return ResponseUtil.badArgument(); return ResponseUtil.badArgument();
} }
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断商品是否可以购买 //判断商品是否可以购买
LitemallGoods goods = goodsService.findById(goodsId); LitemallGoods goods = goodsService.findById(goodsId);
...@@ -239,6 +245,9 @@ public class WxCartController { ...@@ -239,6 +245,9 @@ public class WxCartController {
if (!ObjectUtils.allNotNull(id, productId, number, goodsId)) { if (!ObjectUtils.allNotNull(id, productId, number, goodsId)) {
return ResponseUtil.badArgument(); return ResponseUtil.badArgument();
} }
if(number <= 0){
return ResponseUtil.badArgument();
}
//判断是否存在该订单 //判断是否存在该订单
// 如果不存在,直接返回错误 // 如果不存在,直接返回错误
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment