Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cash-loan-flow-boss
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QG
cash-loan-flow-boss
Commits
a689b82c
Commit
a689b82c
authored
Sep 20, 2019
by
suntao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
二次风控审批
parent
e2505260
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
9 deletions
+17
-9
OrderServiceImpl.java
.../cashloanflowboss/api/order/service/OrderServiceImpl.java
+17
-9
No files found.
src/main/java/cn/quantgroup/cashloanflowboss/api/order/service/OrderServiceImpl.java
View file @
a689b82c
...
...
@@ -27,6 +27,7 @@ import cn.quantgroup.cashloanflowboss.spi.opapi.OPCenter;
import
cn.quantgroup.cashloanflowboss.spi.user.service.XyqbUserService
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.Contract
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.LoanApplicationHistory
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.WaitingFundingCorpOperatePeople
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.repository.CancelPreLoanRepository
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.service.XYQBCenterService
;
import
cn.quantgroup.cashloanflowboss.utils.JSONTools
;
...
...
@@ -36,6 +37,7 @@ import com.google.common.collect.Lists;
import
com.google.common.collect.Maps
;
import
java.math.BigDecimal
;
import
java.sql.Timestamp
;
import
java.util.ArrayList
;
import
java.util.Calendar
;
import
java.util.Date
;
...
...
@@ -341,15 +343,16 @@ public class OrderServiceImpl implements OrderService{
Contract
conscont
=
xyqbCenterService
.
findContractByUserId
(
orderMapping
.
getQgUserId
());
if
(
conscont
!=
null
)
{
if
(
conscont
.
getGenerateStatus
()
!=
2
)
{
log
.
info
(
"secondAudit,合同
为空
,channelOrderNumber="
.
concat
(
channelOrderNumber
));
log
.
info
(
"secondAudit,合同
状态不对
,channelOrderNumber="
.
concat
(
channelOrderNumber
));
optHistoryLog
.
setOptName
(
"二次审批操作"
);
optHistoryLog
.
setOptLogDetail
(
"合同
未生成
,请更换新的身份证尝试"
);
optHistoryLog
.
setOptLogDetail
(
"合同
状态不对,手动修改,可能会导致合同签章获取失败
,请更换新的身份证尝试"
);
optHistoryLog
.
setOptResult
(
false
);
optHistoryLog
.
setCreateTime
(
new
Date
());
optHistoryLogService
.
save
(
optHistoryLog
);
// conscont.setGenerateStatus(2);
// xyqbCenterService.saveContract(conscont);
// 修改合同状态
ArrayList
<
String
>
updateContract
=
Lists
.
newArrayList
();
updateContract
.
add
(
"update contract set generate_status = 2 where user_id = "
+
orderMapping
.
getQgUserId
()
+
";"
);
jolyneCenter
.
sqlXyqb
(
JolyneUtil
.
getJolneSql
(
updateContract
));
}
}
else
{
// 合同为空 log表记录问题,UI用户查询
...
...
@@ -401,10 +404,15 @@ public class OrderServiceImpl implements OrderService{
}
WaitingFundingCorpOperatePeople
waitingFundingCorpOperatePeople
=
xyqbCenterService
.
findWaitingFundingCorpOperatePeopleByLoanId
(
orderMapping
.
getLoanId
());
if
(
waitingFundingCorpOperatePeople
.
getCreatedAt
().
after
(
new
Timestamp
(
System
.
currentTimeMillis
()
-
5
*
60
*
1000
)))
{
log
.
info
(
"[secendAudit]通过sql改待放款时间,channelOrderNumber={}"
,
channelOrderNumber
);
// 更新待放款时间(5分钟之前)
ArrayList
<
String
>
updateWaitingFundingCorpOperatePeople
=
Lists
.
newArrayList
();
updateWaitingFundingCorpOperatePeople
.
add
(
"update waiting_funding_corp_operate_people set created_at = DATE_SUB(created_at, interval 5 minute) where loan_application_history_id = "
+
orderMapping
.
getLoanId
()
+
";"
);
jolyneCenter
.
sqlXyqb
(
JolyneUtil
.
getJolneSql
(
updateWaitingFundingCorpOperatePeople
));
}
optHistoryLog
.
setOptLogDetail
(
"二次风控操作成功"
);
optHistoryLog
.
setOptResult
(
true
);
...
...
Write
Preview
Markdown
is supported
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