Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
57ec79d8
提交
57ec79d8
authored
2月 28, 2024
作者:
huyufan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
bug处理
上级
fdf375b9
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
7 行增加
和
13 行删除
+7
-13
PerformanceResultEnum.java
...java/com/clx/performance/enums/PerformanceResultEnum.java
+4
-3
OrderChildLoanComponent.java
...om/clx/performance/component/OrderChildLoanComponent.java
+0
-7
OwnerLoanAccountRunningWaterRecordDaoImpl.java
.../impl/loan/OwnerLoanAccountRunningWaterRecordDaoImpl.java
+0
-1
OwnerPaymentServiceImpl.java
...erformance/service/impl/loan/OwnerPaymentServiceImpl.java
+3
-2
没有找到文件。
performance-api/src/main/java/com/clx/performance/enums/PerformanceResultEnum.java
浏览文件 @
57ec79d8
...
@@ -130,9 +130,10 @@ public enum PerformanceResultEnum implements ResultEnum {
...
@@ -130,9 +130,10 @@ public enum PerformanceResultEnum implements ResultEnum {
OWNER_LOAN_RECORD_PAY_STATUS_ERROR
(
1850
,
"状态已变更无法支付"
),
OWNER_LOAN_RECORD_PAY_STATUS_ERROR
(
1850
,
"状态已变更无法支付"
),
OWNER_LOAN_RECORD_CANCEL_STATUS_ERROR
(
1851
,
"状态已变更无法取消"
),
OWNER_LOAN_RECORD_CANCEL_STATUS_ERROR
(
1851
,
"状态已变更无法取消"
),
OWNER_LOAN_RECORD_ADJUST_STATUS_ERROR
(
1851
,
"状态已变更无法核销"
),
OWNER_LOAN_RECORD_ADJUST_STATUS_ERROR
(
1852
,
"状态已变更无法核销"
),
OWNER_LOAN_RECORD_PAY_WAIT_ERROR
(
1852
,
"当前借款单状态不是待付款"
),
OWNER_LOAN_RECORD_PAY_WAIT_ERROR
(
1853
,
"当前借款单状态不是待付款"
),
OWNER_LOAN_PAYMENT_STATUS_ERROR
(
1851
,
"执行借款审批失败,请稍后重试"
),
OWNER_LOAN_PAYMENT_STATUS_ERROR
(
1854
,
"执行借款审批失败,请稍后重试"
),
OWNER_LOAN_PAY_STATUS_ERROR
(
1855
,
"付款失败"
),
;
;
private
final
int
code
;
private
final
int
code
;
...
...
performance-web/src/main/java/com/clx/performance/component/OrderChildLoanComponent.java
浏览文件 @
57ec79d8
...
@@ -221,13 +221,7 @@ public class OrderChildLoanComponent {
...
@@ -221,13 +221,7 @@ public class OrderChildLoanComponent {
String
childNo
=
settlementDriverDetail
.
getChildNo
();
String
childNo
=
settlementDriverDetail
.
getChildNo
();
List
<
OwnerLoanAccountRunningWaterRecord
>
runningWaterRecordList
=
ownerLoanAccountRunningWaterRecordDao
.
getListByChildNoAndRunningWaterType
(
childNo
);
List
<
OwnerLoanAccountRunningWaterRecord
>
runningWaterRecordList
=
ownerLoanAccountRunningWaterRecordDao
.
getListByChildNoAndRunningWaterType
(
childNo
);
Map
<
Integer
,
List
<
OwnerLoanAccountRunningWaterRecord
>>
listMap
=
runningWaterRecordList
.
stream
().
collect
(
Collectors
.
groupingBy
(
OwnerLoanAccountRunningWaterRecord:
:
getRunningWaterType
));
List
<
OwnerLoanAccountRunningWaterRecord
>
thawRecord
=
listMap
.
get
(
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_THAW
.
getCode
());
if
(
CollectionUtil
.
isNotEmpty
(
thawRecord
))
{
log
.
info
(
"3.1 有借款解冻记录,说明是货主还款触发任务,将runningWaterRecordList置空"
);
runningWaterRecordList
=
null
;
}
log
.
info
(
"4.查询当前运单号:{}, 当前货主,{}, 此运单借款冻结记录:{}"
,
childNo
,
settlementOwnerDetail
.
getOwnerUserNo
(),
JSONUtil
.
parse
(
runningWaterRecordList
));
log
.
info
(
"4.查询当前运单号:{}, 当前货主,{}, 此运单借款冻结记录:{}"
,
childNo
,
settlementOwnerDetail
.
getOwnerUserNo
(),
JSONUtil
.
parse
(
runningWaterRecordList
));
if
(
CollectionUtil
.
isEmpty
(
runningWaterRecordList
))
{
if
(
CollectionUtil
.
isEmpty
(
runningWaterRecordList
))
{
...
@@ -250,7 +244,6 @@ public class OrderChildLoanComponent {
...
@@ -250,7 +244,6 @@ public class OrderChildLoanComponent {
}
else
{
}
else
{
BigDecimal
alterationBalance
=
runningWaterRecordList
.
stream
().
map
(
OwnerLoanAccountRunningWaterRecord:
:
getAlterationBalance
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
);
BigDecimal
alterationBalance
=
runningWaterRecordList
.
stream
().
map
(
OwnerLoanAccountRunningWaterRecord:
:
getAlterationBalance
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
);
runningWaterRecordList
=
listMap
.
get
(
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_FROZEN
.
getCode
());
if
(
alterationBalance
.
compareTo
(
settlementOwnerDetail
.
getSettlementFreight
())
==
0
)
{
if
(
alterationBalance
.
compareTo
(
settlementOwnerDetail
.
getSettlementFreight
())
==
0
)
{
log
.
info
(
"4.2 相等直接生成运单核销"
);
log
.
info
(
"4.2 相等直接生成运单核销"
);
//相等直接生成运单核销
//相等直接生成运单核销
...
...
performance-web/src/main/java/com/clx/performance/dao/impl/loan/OwnerLoanAccountRunningWaterRecordDaoImpl.java
浏览文件 @
57ec79d8
...
@@ -99,7 +99,6 @@ public class OwnerLoanAccountRunningWaterRecordDaoImpl extends BaseDaoImpl<Owner
...
@@ -99,7 +99,6 @@ public class OwnerLoanAccountRunningWaterRecordDaoImpl extends BaseDaoImpl<Owner
return
baseMapper
.
selectList
(
lQrWrapper
().
eq
(
OwnerLoanAccountRunningWaterRecord:
:
getChildNo
,
childNo
)
return
baseMapper
.
selectList
(
lQrWrapper
().
eq
(
OwnerLoanAccountRunningWaterRecord:
:
getChildNo
,
childNo
)
.
in
(
OwnerLoanAccountRunningWaterRecord:
:
getRunningWaterType
,
.
in
(
OwnerLoanAccountRunningWaterRecord:
:
getRunningWaterType
,
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_FROZEN
.
getCode
()
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_FROZEN
.
getCode
()
,
OwnerLoanAccountRunningWaterRecordEnum
.
RunWaterType
.
APPROVE_THAW
.
getCode
()
)
)
.
orderByAsc
(
OwnerLoanAccountRunningWaterRecord:
:
getId
)
.
orderByAsc
(
OwnerLoanAccountRunningWaterRecord:
:
getId
)
);
);
...
...
performance-web/src/main/java/com/clx/performance/service/impl/loan/OwnerPaymentServiceImpl.java
浏览文件 @
57ec79d8
...
@@ -80,11 +80,12 @@ public class OwnerPaymentServiceImpl implements OwnerPaymentService {
...
@@ -80,11 +80,12 @@ public class OwnerPaymentServiceImpl implements OwnerPaymentService {
param
.
setRcvName
(
ownerPayment
.
getPayee
());
param
.
setRcvName
(
ownerPayment
.
getPayee
());
param
.
setRcvBankId
(
ownerPayment
.
getPayeeBankCode
());
param
.
setRcvBankId
(
ownerPayment
.
getPayeeBankCode
());
Result
<
NbBankOrderPayResultVO
>
result
=
loanPaymentFeign
.
pay
(
param
);
Result
<
NbBankOrderPayResultVO
>
result
=
loanPaymentFeign
.
pay
(
param
);
if
(
result
.
succeed
())
{
if
(!
result
.
succeed
())
{
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
OWNER_LOAN_PAY_STATUS_ERROR
);
}
ownerPayment
.
setMerchantRunningWaterNo
(
merSeqNo
);
ownerPayment
.
setMerchantRunningWaterNo
(
merSeqNo
);
ownerPayment
.
setStatus
(
OwnerPaymentEnum
.
Status
.
PAYING
.
getCode
());
ownerPayment
.
setStatus
(
OwnerPaymentEnum
.
Status
.
PAYING
.
getCode
());
ownerPaymentDao
.
updateStatusAndMerchantRunningWaterNo
(
ownerPayment
);
ownerPaymentDao
.
updateStatusAndMerchantRunningWaterNo
(
ownerPayment
);
}
}
}
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论