## Opt - 调整退款失败后,退款表明细逻辑
This commit is contained in:
parent
96ce81eb46
commit
b8c83cd383
|
@ -451,20 +451,22 @@ public class RefundServiceImpl implements IRefundService {
|
||||||
try {
|
try {
|
||||||
JdPayRefundResponse response = jdPay.refund(request);
|
JdPayRefundResponse response = jdPay.refund(request);
|
||||||
log.info("JdPayRefundResponse -> {}", JSONUtil.toJsonStr(response));
|
log.info("JdPayRefundResponse -> {}", JSONUtil.toJsonStr(response));
|
||||||
|
TOnlineRefund tOnlineRefund = new TOnlineRefund();
|
||||||
|
tOnlineRefund.setRefundCode(refundCode);
|
||||||
|
tOnlineRefund.setPkOnlinePayment(tOnlinePayment.getPkId());
|
||||||
|
tOnlineRefund.setBusinessCode(tOnlinePayment.getBusinessCode());
|
||||||
|
tOnlineRefund.setRefundMoney(tOnlinePayment.getPayMoney());
|
||||||
|
tOnlineRefund.setRefundChannel(tOnlinePayment.getPayChannel());
|
||||||
|
tOnlineRefund.setRefundNumber(response.getTradeNo());
|
||||||
|
tOnlineRefund.setPkCountry(1);
|
||||||
|
tOnlineRefund.setPkCreator(userId);
|
||||||
if ("0000".equals(response.getResultCode())) {
|
if ("0000".equals(response.getResultCode())) {
|
||||||
log.info("提交退款成功");
|
log.info("提交退款成功");
|
||||||
TOnlineRefund tOnlineRefund = new TOnlineRefund();
|
|
||||||
tOnlineRefund.setRefundCode(refundCode);
|
|
||||||
tOnlineRefund.setPkOnlinePayment(tOnlinePayment.getPkId());
|
|
||||||
tOnlineRefund.setBusinessCode(tOnlinePayment.getBusinessCode());
|
|
||||||
tOnlineRefund.setRefundMoney(tOnlinePayment.getPayMoney());
|
|
||||||
tOnlineRefund.setRefundChannel(tOnlinePayment.getPayChannel());
|
|
||||||
tOnlineRefund.setRefundNumber(response.getTradeNo());
|
|
||||||
tOnlineRefund.setPkCountry(1);
|
|
||||||
tOnlineRefund.setPkCreator(userId);
|
|
||||||
itOnlineRefundService.save(tOnlineRefund);
|
itOnlineRefundService.save(tOnlineRefund);
|
||||||
return "提交退款成功";
|
return "提交退款成功";
|
||||||
} else {
|
} else {
|
||||||
|
tOnlineRefund.setCallbackInfo(response.getResultDesc());
|
||||||
|
itOnlineRefundService.save(tOnlineRefund);
|
||||||
log.error("提交退款失败! {}", JSONUtil.toJsonStr(response));
|
log.error("提交退款失败! {}", JSONUtil.toJsonStr(response));
|
||||||
return "提交退款失败!["+response.getResultDesc()+"]";
|
return "提交退款失败!["+response.getResultDesc()+"]";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue