diff --git a/webapp/controller/ShopController.class.php b/webapp/controller/ShopController.class.php index 76d4e184..206fe569 100644 --- a/webapp/controller/ShopController.class.php +++ b/webapp/controller/ShopController.class.php @@ -1374,10 +1374,11 @@ class ShopController extends BaseAuthedController } } - $goods['free_num'] = 0; if (!empty($goods['free_type'])) { $count = $this->countFreeBuyTimes($goods['free_type'], $goods['id'], $goods['goods_id']); $goods['free_num'] = $goods['free_num'] - $count; + } else { + $goods['free_num'] = 0; } $free_num = $goods['free_num'];