gorden 5 месяцев назад
Родитель
Сommit
ba09f50b84

+ 3 - 1
app/admin/controller/order/GoodsController.php

@@ -1521,7 +1521,9 @@ class GoodsController extends Curd
                 }
             }
             // 存储优惠信息
-            $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            if (empty($discountJson)) {
+                $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            }
             $orderAmountPay = $params['order_amount_pay'];
             $constituteList = array_column($params['pay_category_constitute_list'], 'amount', 'category');// 验证金额
             $constituteAmount = 0;

+ 3 - 1
app/admin/controller/order/PackagesController.php

@@ -1654,7 +1654,9 @@ class PackagesController extends Curd
                 }
             }
             // 存储优惠信息
-            $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            if (empty($discountJson)) {
+                $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            }
             $orderAmountPay = $params['order_amount_pay'];
             $constituteList = array_column($params['pay_category_constitute_list'], 'amount', 'category');// 验证金额
             $constituteAmount = 0;

+ 3 - 1
app/admin/controller/order/ServicesController.php

@@ -1549,7 +1549,9 @@ class ServicesController extends Curd
                 }
             }
             // 存储优惠信息
-            $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            if (empty($discountJson)) {
+                $order->order_discount_json = json_encode($this->discountRecord($couponUseJson, $params));
+            }
             $orderAmountPay = $params['order_amount_pay'];
             $constituteList = array_column($params['pay_category_constitute_list'], 'amount', 'category');// 验证金额
             $constituteAmount = 0;