rabin 2 yıl önce
ebeveyn
işleme
721fdf78c5
1 değiştirilmiş dosya ile 9 ekleme ve 7 silme
  1. 9 7
      app/shop/lib/Refund.php

+ 9 - 7
app/shop/lib/Refund.php

@@ -453,13 +453,15 @@ class Refund
                             $zhe = $card_info['price']/$card_info['value'];
                         }
                         $price = round($card_cash*$zhe, 2);
-                        $order['type'] = 1;
-                        $order['type_id'] = $order['shop_id'];
-                        $order['source_type'] = 4;
-                        $order['source_id'] = -1;
-                        $order['price'] = $price;
-                        $order['p_price'] = $card_cash;
-                        Dever::load('cash/lib/order')->up($order, 2, 2, $info, 2);
+                        $rorder = $order;
+                        $rinfo = $info;
+                        $rorder['type'] = 1;
+                        $rorder['type_id'] = $rorder['shop_id'];
+                        $rorder['source_type'] = 4;
+                        $rorder['source_id'] = -1;
+                        $rinfo['cash'] = $rorder['price'] = $price;
+                        $rinfo['p_cash'] = $rorder['p_price'] = $card_cash;
+                        Dever::load('cash/lib/order')->up($rorder, 2, 2, $rinfo, 2);
                     }
                 }