作者 lihan
1 个管道 的构建 通过 耗费 0 秒

退货&退款

@@ -341,7 +341,7 @@ class ZjOrderController extends AdminBaseController @@ -341,7 +341,7 @@ class ZjOrderController extends AdminBaseController
341 } 341 }
342 $param['step'] = 9; 342 $param['step'] = 9;
343 unset($param['tui']);//删除无用数据 343 unset($param['tui']);//删除无用数据
344 - $return = $this->wxRefund($param['id'], $param['refund_fee'] * 100); 344 + $return = $this->wxRefund($param['id'], $param['refund_fee']);
345 if ($return) { 345 if ($return) {
346 $edit = Db::name('zj_order')->update($param); 346 $edit = Db::name('zj_order')->update($param);
347 if (empty($edit)) { 347 if (empty($edit)) {
@@ -367,7 +367,7 @@ class ZjOrderController extends AdminBaseController @@ -367,7 +367,7 @@ class ZjOrderController extends AdminBaseController
367 $this->error('退款金额不能大于实际支付金额'); 367 $this->error('退款金额不能大于实际支付金额');
368 } else { 368 } else {
369 require_once EXTEND_PATH . '/Refund.php'; 369 require_once EXTEND_PATH . '/Refund.php';
370 - $refund = new \Refund($info['out_trade_no'], $totalFee * 100, $info['order_num'], $refundFee); 370 + $refund = new \Refund($info['out_trade_no'], $totalFee * 100, $info['order_num'], $refundFee * 100);
371 $return = $refund->refund(); 371 $return = $refund->refund();
372 if ($return['return_code'] == 'SUCCESS' && $return['result_code'] == 'SUCCESS') { 372 if ($return['return_code'] == 'SUCCESS' && $return['result_code'] == 'SUCCESS') {
373 return true; 373 return true;