Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
asset-distribution
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
data-spider
asset-distribution
Commits
ecf06b47
Commit
ecf06b47
authored
Mar 24, 2020
by
liwenbin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
2137f928
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
0 deletions
+9
-0
NiwodaiAssetServiceImpl.java
...ibution/service/niwodai/impl/NiwodaiAssetServiceImpl.java
+8
-0
NiwodaiServiceImpl.java
...distribution/service/niwodai/impl/NiwodaiServiceImpl.java
+1
-0
No files found.
src/main/java/com/quantgroup/asset/distribution/service/niwodai/impl/NiwodaiAssetServiceImpl.java
View file @
ecf06b47
...
...
@@ -82,6 +82,7 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
userInfo
.
setMaritalStatus
(
conversMarryStatus
((
String
)
infoMap
.
get
(
"marryStatus"
)).
name
());
userInfo
.
setGender
(
"男"
.
equals
(
idCardFront
.
getGender
())
?
NiwodaiCostant
.
Gender
.
MALE
.
name
()
:
NiwodaiCostant
.
Gender
.
FEMALE
.
name
());
userInfo
.
setEducation
(
conversEducation
((
String
)
infoMap
.
get
(
"education"
)).
name
());
// TODO 职业
userInfo
.
setOccupation
(
conversOccupation
((
String
)
infoMap
.
get
(
"vocation"
)).
name
());
userInfo
.
setIdcardValidity
(
idCardBack
.
getValid_date_begin
()
+
"-"
+
idCardBack
.
getValid_date_end
());
userInfo
.
setIdcardFront
(
ocrIdCardRow
.
getIdCardBaseContentA
());
...
...
@@ -92,11 +93,13 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
userInfo
.
setCity
((
String
)
infoMap
.
get
(
"city"
));
userInfo
.
setDistrict
((
String
)
infoMap
.
get
(
"district"
));
userInfo
.
setAddress
(
idCardFront
.
getAddress
());
// TODO 行业,不给随机值
userInfo
.
setIndustry
(
random
(
NiwodaiCostant
.
Industry
.
values
()).
name
());
userInfo
.
setIncome
(
conversIncome
((
String
)
infoMap
.
get
(
"salary"
)).
name
());
userInfo
.
setIncomeType
(
random
(
NiwodaiCostant
.
IncomeType
.
values
()).
name
());
userInfo
.
setDebt
(
NiwodaiCostant
.
Debt
.
ZERO
.
name
());
vo
.
setUserInfo
(
userInfo
);
// TODO 从哪取需要确认, 借款金额12000,期数12,贷款用途 日常消费 写死
NiwodaiCostant
.
LoanInfo
loanInfo
=
new
NiwodaiCostant
.
LoanInfo
();
loanInfo
.
setAmount
(
new
BigDecimal
(
amount
));
loanInfo
.
setTerm
(
term
);
...
...
@@ -121,6 +124,11 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
}
// TODO 工作单位名称(对方给几个固定的工作单位名称)
//
//工作单位地址(需要加身份证上的省市+工作单位名称)
//
//负债情况(传“0”)
private
static
String
randomCompanyName
(){
int
index
=
(
int
)
(
Math
.
random
()
*
companyNames
.
length
);
return
companyNames
[
index
];
...
...
src/main/java/com/quantgroup/asset/distribution/service/niwodai/impl/NiwodaiServiceImpl.java
View file @
ecf06b47
...
...
@@ -46,6 +46,7 @@ public class NiwodaiServiceImpl implements INiwodaiService {
@Override
public
NiwodaiDataImportCheckResponseVO
dataImportCheck
(
NiwodaiDataImportCheckRequestVO
requestVO
)
{
// TODO 用户三要素打掩码,http://confluence.quantgroup.cn/pages/viewpage.action?pageId=20562643, 撞库方式
String
token
=
getToken
();
if
(
StringUtils
.
isEmpty
(
token
))
{
log
.
error
(
"你我贷准入检查时获取token失败,requestVO : {}"
,
JSON
.
toJSONString
(
requestVO
));
...
...
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