feat(cart): 优化购物车商品数量判断逻辑,增加非计量商品小数判断
This commit is contained in:
parent
727a091c5a
commit
3f00f24334
@ -40,12 +40,14 @@ class CartController extends BaseApiController
|
|||||||
if ($params['cart_num'] < $branchProduct['batch']) {
|
if ($params['cart_num'] < $branchProduct['batch']) {
|
||||||
return $this->fail('起批发量低于最低值' . $branchProduct['batch']);
|
return $this->fail('起批发量低于最低值' . $branchProduct['batch']);
|
||||||
}
|
}
|
||||||
// if ($params['cart_num']<1) {
|
|
||||||
// $is_bulk = StoreProductUnit::where('id', $branchProduct['unit'])->value('is_bulk');
|
if (convertNumber($params['cart_num']) === false) {
|
||||||
// if ($is_bulk == 0) {
|
$is_bulk = StoreProductUnit::where('id', $branchProduct['unit'])->value('is_bulk');
|
||||||
// return $this->fail('非计量商品,不能有小数');
|
if ($is_bulk == 0) {
|
||||||
// }
|
return $this->fail('非计量商品,不能有小数,请编辑购物车');
|
||||||
// }
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
//数量下单判断
|
//数量下单判断
|
||||||
$count = Cart::where(['uid' => $params['uid'], 'delete_time' => null, 'is_pay' => 0])->count();
|
$count = Cart::where(['uid' => $params['uid'], 'delete_time' => null, 'is_pay' => 0])->count();
|
||||||
|
@ -43,10 +43,10 @@ class CartController extends BaseAdminController
|
|||||||
if ($count > 100) {
|
if ($count > 100) {
|
||||||
return $this->fail('购物车商品不能大于100个,请先结算');
|
return $this->fail('购物车商品不能大于100个,请先结算');
|
||||||
}
|
}
|
||||||
if ($params['cart_num'] < 1) {
|
if (convertNumber($params['cart_num']) === false) {
|
||||||
$is_bulk = StoreProductUnit::where('id', $branchProduct['unit'])->value('is_bulk');
|
$is_bulk = StoreProductUnit::where('id', $branchProduct['unit'])->value('is_bulk');
|
||||||
if ($is_bulk == 0) {
|
if ($is_bulk == 0) {
|
||||||
return $this->fail('非计量商品,不能有小数');
|
return $this->fail('非计量商品,不能有小数,请编辑购物车');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//数量下单判断
|
//数量下单判断
|
||||||
|
Loading…
x
Reference in New Issue
Block a user