Commit f6cf2815 authored by 黎博's avatar 黎博

修复授信失败的BUG

parent 1c54ef93
......@@ -216,14 +216,14 @@ public class Vcc {
/**
* vcc风控授信回调
*/
public static void vccWindControlCreditCallback(String namespace, String uuid, String riskNo) {
public static void vccWindControlCreditCallback(String namespace, String uuid, String riskNo, boolean auditResult) {
String url = "https://talos-" + namespace + ".liangkebang.net/ex/vcc/risk/auth_amount_completion";
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) + 15);
long openingDeadLine = calendar.getTimeInMillis();
Map<String, Object> params = new HashMap<>();
params.put("amount", 10000);
params.put("auditResult", true);
params.put("auditResult", auditResult);
params.put("bizChannel", 1);
params.put("bizNo", riskNo);
params.put("code", 0);
......@@ -348,6 +348,6 @@ public class Vcc {
Map<String, String> loginResult = login("vcc3", "18300000418", "214", "214");
String uuid = loginResult.get("uuid");
String riskNo = getRiskNo("vcc3", uuid);
vccWindControlCreditCallback("vcc3", "1", riskNo);
vccWindControlCreditCallback("vcc3", "1", riskNo, true);
}
}
......@@ -91,11 +91,15 @@ public class VccDataServiceImpl implements VccDataService {
Thread.sleep(1000);
searchCreditCount++;
Map<String, Object> creditResult = Vcc.searchCreditResult(namespace, token, vccChannel);
if (creditResult.get("status").equals("1")) {
if (creditResult.get("status").equals("1") || creditResult.get("status").equals("2")) {
break;
} else if (creditResult.get("status").equals("0") && searchCreditCount == 10) {
String riskNo = Vcc.getRiskNo(namespace, uuid);
Vcc.vccWindControlCreditCallback(namespace, uuid, riskNo);
if (status == 2) {
Vcc.vccWindControlCreditCallback(namespace, uuid, riskNo, false);
} else {
Vcc.vccWindControlCreditCallback(namespace, uuid, riskNo, true);
}
break;
}
} catch (InterruptedException e) {
......
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