|
@@ -193,6 +193,9 @@ class Refund
|
|
if (!$num) {
|
|
if (!$num) {
|
|
$num = $data['num'];
|
|
$num = $data['num'];
|
|
}
|
|
}
|
|
|
|
+ if (!$data['refund_cash') {
|
|
|
|
+ $data['refund_cash' = 0;
|
|
|
|
+ }
|
|
$cash = $data['price'] - $data['refund_cash'];
|
|
$cash = $data['price'] - $data['refund_cash'];
|
|
$num = $data['num'] - $data['refund_num'];
|
|
$num = $data['num'] - $data['refund_num'];
|
|
if (isset($data['p_price']) && isset($data['refund_p_cash'])) {
|
|
if (isset($data['p_price']) && isset($data['refund_p_cash'])) {
|
|
@@ -456,7 +459,7 @@ class Refund
|
|
$order['source_id'] = -1;
|
|
$order['source_id'] = -1;
|
|
$order['price'] = $price;
|
|
$order['price'] = $price;
|
|
$order['p_price'] = $card_cash;
|
|
$order['p_price'] = $card_cash;
|
|
- Dever::load('cash/lib/order')->up($order, 3, 2, $info, 2);
|
|
+ Dever::load('cash/lib/order')->up($order, 2, 2, $info, 2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|