修正了支付页,优惠金额错误问题
Some checks are pending
Build Docker / build (push) Waiting to run

This commit is contained in:
wucongxing8150 2025-02-18 13:18:27 +08:00
parent defa12d98f
commit 23d9c4dbfb

View File

@ -934,7 +934,20 @@ class PatientOrderService extends BaseService
$result['amount_total'] = $order_product['amount_total']; // 订单金额
$result['payment_amount_total'] = $order_product['payment_amount_total']; // 实际订单金额
$result['coupon_amount_total'] = $order_product['coupon_amount_total']; // 优惠金额
$result['discount_amount'] = $order_product['amount_total'] - $order_product['coupon_amount_total'] + $order_product['logistics_fee'] - $order_product['payment_amount_total']; // 优惠金额
$result['discount_amount'] =
bcsub(
bcadd(
bcsub(
$order_product['amount_total'],
$order_product['coupon_amount_total'],
2
),
$order_product['logistics_fee'],
2
),
$order_product['payment_amount_total'],
2
); // 优惠金额
// 获取优惠卷不可用原因。存在优惠卷,但是未使用-暂时废弃
/*if ($order_product['coupon_amount_total'] == 0){