|
@@ -155,14 +155,16 @@ class Refund
|
|
|
$num = $info['num'];
|
|
|
}
|
|
|
$info['total_price'] = $info['price'] * $num;
|
|
|
- $kou = $data['card_code_cash'] + $data['wallet_cash'];
|
|
|
+ if (isset($data['card_code_cash']) && $data['card_code_cash']) {
|
|
|
+ $kou = $data['card_code_cash'] + $data['wallet_cash'];
|
|
|
|
|
|
- if ($kou > 0) {
|
|
|
- if ($info['total_price'] >= $kou) {
|
|
|
- $info['total_price'] = $info['total_price'] - $kou;
|
|
|
- } else {
|
|
|
- $re_cash = $info['total_price'];
|
|
|
- $info['total_price'] = 0;
|
|
|
+ if ($kou > 0) {
|
|
|
+ if ($info['total_price'] >= $kou) {
|
|
|
+ $info['total_price'] = $info['total_price'] - $kou;
|
|
|
+ } else {
|
|
|
+ $re_cash = $info['total_price'];
|
|
|
+ $info['total_price'] = 0;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|