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
c36d69fc
Commit
c36d69fc
authored
Mar 30, 2023
by
terrfly
Browse files
更新为 已受理状态;
parent
01ef834b
Changes
1
Hide whitespace changes
Inline
Side-by-side
jeepay-payment/src/main/java/com/jeequan/jeepay/pay/service/PayOrderDivisionProcessService.java
View file @
c36d69fc
...
@@ -164,20 +164,28 @@ public class PayOrderDivisionProcessService {
...
@@ -164,20 +164,28 @@ public class PayOrderDivisionProcessService {
channelRetMsg
=
divisionService
.
singleDivision
(
payOrder
,
recordList
,
configContextQueryService
.
queryMchInfoAndAppInfo
(
payOrder
.
getMchNo
(),
payOrder
.
getAppId
()));
channelRetMsg
=
divisionService
.
singleDivision
(
payOrder
,
recordList
,
configContextQueryService
.
queryMchInfoAndAppInfo
(
payOrder
.
getMchNo
(),
payOrder
.
getAppId
()));
// 确认分账成功
// 确认分账成功
( 明确分账成功 )
if
(
channelRetMsg
.
getChannelState
()
==
ChannelRetMsg
.
ChannelState
.
CONFIRM_SUCCESS
)
{
if
(
channelRetMsg
.
getChannelState
()
==
ChannelRetMsg
.
ChannelState
.
CONFIRM_SUCCESS
)
{
//分账成功
//分账成功
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_SUCCESS
,
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_SUCCESS
,
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelOriginResponse
());
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelOriginResponse
());
}
else
{
//分账失败 ( 明确分账成功 )
//分账失败
}
else
if
(
channelRetMsg
.
getChannelState
()
==
ChannelRetMsg
.
ChannelState
.
CONFIRM_FAIL
){
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_FAIL
,
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_FAIL
,
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelErrMsg
());
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelErrMsg
());
// 已受理
}
else
if
(
channelRetMsg
.
getChannelState
()
==
ChannelRetMsg
.
ChannelState
.
WAITING
){
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_ACCEPT
,
channelRetMsg
.
getChannelOrderId
(),
channelRetMsg
.
getChannelErrMsg
());
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, 调用分账接口异常"
,
logPrefix
,
e
);
log
.
error
(
"{}, 调用分账接口异常"
,
logPrefix
,
e
);
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_FAIL
,
payOrderDivisionRecordService
.
updateRecordSuccessOrFail
(
recordList
,
PayOrderDivisionRecord
.
STATE_FAIL
,
null
,
"系统异常:"
+
e
.
getMessage
());
null
,
"系统异常:"
+
e
.
getMessage
());
...
...
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