From 59c73e82b6dfe561f4b26a2363e98035b5ff7c2b Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Thu, 25 Apr 2024 15:36:00 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85=E9=80=80?= =?UTF-8?q?=E6=AC=BE=E9=87=91=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/PatientOrderService.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/app/Services/PatientOrderService.php b/app/Services/PatientOrderService.php index d92f700..5863dfe 100644 --- a/app/Services/PatientOrderService.php +++ b/app/Services/PatientOrderService.php @@ -31,6 +31,7 @@ use App\Model\OrderProduct; use App\Model\OrderProductCoupon; use App\Model\OrderProductItem; use App\Model\OrderProductLogistic; +use App\Model\OrderRefund; use App\Model\OrderServicePackage; use App\Model\OrderServicePackageCase; use App\Model\OrderServicePackageDetail; @@ -3042,6 +3043,26 @@ class PatientOrderService extends BaseService $order_service_package['discount_product_total_amount'] = $health_package['discount_product_total_amount']; } + // 获取退款金额 + $order_service_package['refund_total'] = 0; + + $params = array(); + $params['order_id'] = $order_service_package['order_id']; + $order_refund = OrderRefund::getOne($params); + if (!empty($order_refund)){ + $order_service_package['refund_total'] = $order_refund['refund_total']; + } + + // 获取退款数据 + $order_service_package['order_refund'] = array(); + + $params = array(); + $params['order_id'] = $order_service_package['order_id']; + $order_refund = OrderRefund::getList($params); + if (!empty($order_refund)){ + $order_service_package['order_refund'] = $order_refund; + } + return success($order_service_package->toArray()); }