shish 4 年之前
父節點
當前提交
247fc5df33
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      biz-hd/order/services/OrderService.php

+ 3 - 2
biz-hd/order/services/OrderService.php

@@ -249,8 +249,6 @@ class OrderService extends BaseService
         $data['prePrice'] = $totalPrice;
         $data['orderPrice'] = $modifyPrice;
 
-        $data['cash'] = 0;
-        $data['mainPay'] = $modifyPrice;
         if (isset($data['cash']) && is_numeric($data['cash']) && $data['cash'] > 0) {
             $cashAmount = $data['cash'] ?? 0;
             //现金付款如果大于订单金额,则切换成现金付款模式
@@ -264,6 +262,9 @@ class OrderService extends BaseService
                 $data['cash'] = $cashAmount;
                 $data['mainPay'] = bcsub($modifyPrice, $cashAmount, 2);
             }
+        } else {
+            $data['cash'] = 0;
+            $data['mainPay'] = $modifyPrice;
         }
 
         //如果有订金