|
@@ -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);
|
|
|
}
|
|
|
}
|
|
|
|