Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Jeepay
Commits
72751fbe
Commit
72751fbe
authored
Jun 18, 2021
by
terrfly
Browse files
退款失败 添加商户通知消息;
parent
0debee51
Changes
2
Hide whitespace changes
Inline
Side-by-side
jeepay-payment/src/main/java/com/jeequan/jeepay/pay/ctrl/refund/RefundOrderController.java
View file @
72751fbe
...
...
@@ -229,6 +229,7 @@ public class RefundOrderController extends ApiController {
}
else
if
(
ChannelRetMsg
.
ChannelState
.
CONFIRM_FAIL
==
channelRetMsg
.
getChannelState
())
{
this
.
updateInitOrderStateThrowException
(
RefundOrder
.
STATE_FAIL
,
refundOrder
,
channelRetMsg
);
payMchNotifyService
.
refundOrderNotify
(
refundOrder
);
// 上游处理中 || 未知 || 上游接口返回异常 退款单为退款中状态
}
else
if
(
ChannelRetMsg
.
ChannelState
.
WAITING
==
channelRetMsg
.
getChannelState
()
||
...
...
jeepay-payment/src/main/java/com/jeequan/jeepay/pay/service/ChannelOrderReissueService.java
View file @
72751fbe
...
...
@@ -142,6 +142,11 @@ public class ChannelOrderReissueService {
//1. 更新支付订单表为失败状态
refundOrderService
.
updateIng2Fail
(
refundOrderId
,
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelErrCode
(),
channelRetMsg
.
getChannelErrMsg
());
// 通知商户系统
if
(
StringUtils
.
isNotEmpty
(
refundOrder
.
getNotifyUrl
())){
payMchNotifyService
.
refundOrderNotify
(
refundOrderService
.
getById
(
refundOrderId
));
}
}
return
channelRetMsg
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment