diff --git a/webapp/controller/ShopController.class.php b/webapp/controller/ShopController.class.php index 93661237..9e65c55b 100644 --- a/webapp/controller/ShopController.class.php +++ b/webapp/controller/ShopController.class.php @@ -197,15 +197,18 @@ class ShopController extends BaseAuthedController if ($goods_num <= 0) { $this->_rspErr(1, 'goods_num is invalid'); + return; } $goods = mt\ShopGoods::get($id); if (!$goods) { $this->_rspErr(1, "id is invalid. {$id}"); + return; } if ($goods['shop_id'] == 9 && $goods_num > 1) { $this->_rspErr(1, 'goods_num is invalid'); + return; } $conn = myself()->_getSelfMysql(); @@ -213,6 +216,7 @@ class ShopController extends BaseAuthedController $address = myself()->_getAddress(); if (!$address) { $this->_rspErr(1, 'address is empty'); + return; } $goods_str = json_encode($goods);