From 03784663ba1e881b86ad212388960b3bd4dc767f Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Thu, 18 Apr 2024 11:00:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8E=B7=E5=8F=96=E5=89=A9?= =?UTF-8?q?=E4=BD=99=E8=8D=AF=E5=93=81=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/InquiryService.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Services/InquiryService.php b/app/Services/InquiryService.php index 2736b73..05c8d03 100644 --- a/app/Services/InquiryService.php +++ b/app/Services/InquiryService.php @@ -1556,11 +1556,13 @@ class InquiryService extends BaseService // 健康包商品数据 $params = array(); $params['order_service_id'] = $order_service_package['order_service_id']; - $order_service_package_product = OrderServicePackageProduct::getList($params); - if (!empty($order_service_package_product)){ - $remaining_quantity = $order_service_package_product['quantity'] - $order_service_package_product['used_quantity']; - if ($remaining_quantity < 0){ - $remaining_quantity = 0; + $order_service_package_products = OrderServicePackageProduct::getList($params); + if (!empty($order_service_package_products)){ + foreach ($order_service_package_products as $order_service_package_product){ + $remaining_quantity += $order_service_package_product['quantity'] - $order_service_package_product['used_quantity']; + if ($remaining_quantity < 0){ + $remaining_quantity = 0; + } } } }