zilong 4 lat temu
rodzic
commit
d7fe12453b
1 zmienionych plików z 4 dodań i 1 usunięć
  1. 4 1
      app/Models/Order.php

+ 4 - 1
app/Models/Order.php

xqd
@@ -178,13 +178,16 @@ class Order extends BaseModel
         $updateOrder = ['order_status' => 5, 'order_notes' => $order_notes];
         if ($order['payment_status'] > 1) {
             //退钱到余额
-            if (!empty($order['payment_amount']) && $can_refund) {
+            if (!empty($order['payment_amount']) && $can_refund && $order['product_type'] != 5) {
                 User::changeBalance($order_id, $order['payment_amount'], 4, $order['id'], '取消订单退款');
             }
             $updateOrder['cancel_time'] = time();
             if ($can_refund) {
                 $updateOrder['payment_status'] = 4;
             }
+            if ($order['product_type'] == 5) {
+                $updateOrder['payment_status'] = 5;
+            }
         }
         Order::where('id', $order_id)->update($updateOrder);