Commit 52594412 authored by liwenbin's avatar liwenbin

恢复量子分3限制

parent 1ee4bd51
......@@ -301,8 +301,7 @@ public class AidAssetCommonServiceImpl implements IAidAssetCommonService {
* @return
*/
private AidRiskInfo createdAidRiskInfo(AssetForm assetForm, Map<String, Object> data) {
// String[] riskInfoKeys = {AidRiskInfoConstants.QG_SCORE3,
String[] riskInfoKeys = {
String[] riskInfoKeys = {AidRiskInfoConstants.QG_SCORE3,
// AidRiskInfoConstants.QG_SCORE3,
// AidRiskInfoConstants.QG_SCORE5, AidRiskInfoConstants.QG_DEBT_PAYING_SCORE,
// AidRiskInfoConstants.QG_RISK_LEVEL_PHONE, AidRiskInfoConstants.QG_RISK_LEVEL_IDNO
......@@ -319,9 +318,7 @@ public class AidAssetCommonServiceImpl implements IAidAssetCommonService {
// 写死自然流量
return AidRiskInfo.builder()
.label(1)
// TODO 临时删下
// .qgScore3(data.get(AidRiskInfoConstants.QG_SCORE3))
.qgScore3(0.7212759256362915)
.qgScore3(data.get(AidRiskInfoConstants.QG_SCORE3))
// .qgScore5(data.get(AidRiskInfoConstants.QG_SCORE5))
// .qgDebtPayingScore(transformZhiShuConsumeLevel(data.get(AidRiskInfoConstants.QG_DEBT_PAYING_SCORE)))
// .qgRiskLevelPhone(data.get(AidRiskInfoConstants.QG_RISK_LEVEL_PHONE))
......
......@@ -259,23 +259,22 @@ public class AidFundRouteServiceImpl implements IAidFundRouteService {
}
// TODO 测试先去掉这个限制
// 3、量子分3缺失的不导
// if (data.get(AidRiskInfoConstants.QG_SCORE3) == null) {
// Set<String> keys = new HashSet<>();
// keys.add(AidRiskInfoConstants.QG_SCORE3);
// Map<String, Object> features = featureService.getFeatureData(keys, assetForm, 1);
// data.putAll(features);
// }
// String qgScore3 = String.valueOf(data.get(AidRiskInfoConstants.QG_SCORE3));
// if (qgScore3 == null || qgScore3.startsWith("-999999") || "9999999".equals(qgScore3)) {
// valid = false;
// }
if (data.get(AidRiskInfoConstants.QG_SCORE3) == null) {
Set<String> keys = new HashSet<>();
keys.add(AidRiskInfoConstants.QG_SCORE3);
Map<String, Object> features = featureService.getFeatureData(keys, assetForm, 1);
data.putAll(features);
}
String qgScore3 = String.valueOf(data.get(AidRiskInfoConstants.QG_SCORE3));
if (qgScore3 == null || qgScore3.startsWith("-999999") || "9999999".equals(qgScore3)) {
valid = false;
}
// if (!valid) {
// log.info("助贷资方导流, 用户命中二次校验规则, 不进行导流, uuid : {}, fundId : {}, fundProductId : {}, userAge : {}, province : {}, qgScore3 : {}",
// asset.getUuid(), aidLoanFundConfig.getFundId(), aidLoanFundConfig.getFundProductId(), age, province, qgScore3);
// }
if (!valid) {
log.info("助贷资方导流, 用户命中二次校验规则, 不进行导流, uuid : {}, fundId : {}, fundProductId : {}, userAge : {}, province : {}, qgScore3 : {}",
asset.getUuid(), aidLoanFundConfig.getFundId(), aidLoanFundConfig.getFundProductId(), age, province, qgScore3);
}
}
if (!valid) { return false; }
......
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