|
|
@@ -264,6 +264,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { |
|
|
if (record.getTransactionId() != null) |
|
|
if (record.getTransactionId() != null) |
|
|
wxRefundOrderP.setTransaction_id(record.getTransactionId()); |
|
|
wxRefundOrderP.setTransaction_id(record.getTransactionId()); |
|
|
wxRefundOrderP.setOut_trade_no(record.getPayOrderNo()); |
|
|
wxRefundOrderP.setOut_trade_no(record.getPayOrderNo()); |
|
|
|
|
|
wxRefundOrderP.setOut_refund_no(String.valueOf(id)); |
|
|
wxRefundOrderP.setTotal_fee(record.getTotalFee()); |
|
|
wxRefundOrderP.setTotal_fee(record.getTotalFee()); |
|
|
wxRefundOrderP.setRefund_fee(record.getRefundFee()); |
|
|
wxRefundOrderP.setRefund_fee(record.getRefundFee()); |
|
|
|
|
|
|
|
|
@@ -291,6 +292,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { |
|
|
String refund_id = returnMap.get("refund_id"); |
|
|
String refund_id = returnMap.get("refund_id"); |
|
|
// 设置 微信退款订单号 |
|
|
// 设置 微信退款订单号 |
|
|
record.setRefundId(refund_id); |
|
|
record.setRefundId(refund_id); |
|
|
|
|
|
record.setRefundVendor(EnumPayWay.PAY_WAY_WEAPP.getCode()); |
|
|
if ("SUCCESS".equals(result_no)) { |
|
|
if ("SUCCESS".equals(result_no)) { |
|
|
logger.error("微信退款订单申请成功: " + returnMap.toString()); |
|
|
logger.error("微信退款订单申请成功: " + returnMap.toString()); |
|
|
try { |
|
|
try { |
|
|
|