Commit ecf06b47 authored by liwenbin's avatar liwenbin

fix

parent 2137f928
...@@ -82,6 +82,7 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService { ...@@ -82,6 +82,7 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
userInfo.setMaritalStatus(conversMarryStatus((String) infoMap.get("marryStatus")).name()); userInfo.setMaritalStatus(conversMarryStatus((String) infoMap.get("marryStatus")).name());
userInfo.setGender("男".equals(idCardFront.getGender()) ? NiwodaiCostant.Gender.MALE.name() : NiwodaiCostant.Gender.FEMALE.name()); userInfo.setGender("男".equals(idCardFront.getGender()) ? NiwodaiCostant.Gender.MALE.name() : NiwodaiCostant.Gender.FEMALE.name());
userInfo.setEducation(conversEducation((String) infoMap.get("education")).name()); userInfo.setEducation(conversEducation((String) infoMap.get("education")).name());
// TODO 职业
userInfo.setOccupation(conversOccupation((String) infoMap.get("vocation")).name()); userInfo.setOccupation(conversOccupation((String) infoMap.get("vocation")).name());
userInfo.setIdcardValidity(idCardBack.getValid_date_begin() + "-" + idCardBack.getValid_date_end()); userInfo.setIdcardValidity(idCardBack.getValid_date_begin() + "-" + idCardBack.getValid_date_end());
userInfo.setIdcardFront(ocrIdCardRow.getIdCardBaseContentA()); userInfo.setIdcardFront(ocrIdCardRow.getIdCardBaseContentA());
...@@ -92,11 +93,13 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService { ...@@ -92,11 +93,13 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
userInfo.setCity((String) infoMap.get("city")); userInfo.setCity((String) infoMap.get("city"));
userInfo.setDistrict((String) infoMap.get("district")); userInfo.setDistrict((String) infoMap.get("district"));
userInfo.setAddress(idCardFront.getAddress()); userInfo.setAddress(idCardFront.getAddress());
// TODO 行业,不给随机值
userInfo.setIndustry(random(NiwodaiCostant.Industry.values()).name()); userInfo.setIndustry(random(NiwodaiCostant.Industry.values()).name());
userInfo.setIncome(conversIncome((String) infoMap.get("salary")).name()); userInfo.setIncome(conversIncome((String) infoMap.get("salary")).name());
userInfo.setIncomeType(random(NiwodaiCostant.IncomeType.values()).name()); userInfo.setIncomeType(random(NiwodaiCostant.IncomeType.values()).name());
userInfo.setDebt(NiwodaiCostant.Debt.ZERO.name()); userInfo.setDebt(NiwodaiCostant.Debt.ZERO.name());
vo.setUserInfo(userInfo); vo.setUserInfo(userInfo);
// TODO 从哪取需要确认, 借款金额12000,期数12,贷款用途 日常消费 写死
NiwodaiCostant.LoanInfo loanInfo = new NiwodaiCostant.LoanInfo(); NiwodaiCostant.LoanInfo loanInfo = new NiwodaiCostant.LoanInfo();
loanInfo.setAmount(new BigDecimal(amount)); loanInfo.setAmount(new BigDecimal(amount));
loanInfo.setTerm(term); loanInfo.setTerm(term);
...@@ -121,6 +124,11 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService { ...@@ -121,6 +124,11 @@ public class NiwodaiAssetServiceImpl implements INiwodaiAssetService {
} }
// TODO 工作单位名称(对方给几个固定的工作单位名称)
//
//工作单位地址(需要加身份证上的省市+工作单位名称)
//
//负债情况(传“0”)
private static String randomCompanyName(){ private static String randomCompanyName(){
int index = (int) (Math.random() * companyNames.length); int index = (int) (Math.random() * companyNames.length);
return companyNames[index]; return companyNames[index];
......
...@@ -46,6 +46,7 @@ public class NiwodaiServiceImpl implements INiwodaiService { ...@@ -46,6 +46,7 @@ public class NiwodaiServiceImpl implements INiwodaiService {
@Override @Override
public NiwodaiDataImportCheckResponseVO dataImportCheck(NiwodaiDataImportCheckRequestVO requestVO) { public NiwodaiDataImportCheckResponseVO dataImportCheck(NiwodaiDataImportCheckRequestVO requestVO) {
// TODO 用户三要素打掩码,http://confluence.quantgroup.cn/pages/viewpage.action?pageId=20562643, 撞库方式
String token = getToken(); String token = getToken();
if (StringUtils.isEmpty(token)) { if (StringUtils.isEmpty(token)) {
log.error("你我贷准入检查时获取token失败,requestVO : {}", JSON.toJSONString(requestVO)); log.error("你我贷准入检查时获取token失败,requestVO : {}", JSON.toJSONString(requestVO));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment