Commit e290fa40 by 赵庆

gsb

parent 5f0f84d4
......@@ -13,7 +13,7 @@ class UserCtl extends CtlBase {
this.restS = system.getObject("util.restClient");
this.smsS = system.getObject("util.smsClient");
this.bankthreelogSve = system.getObject("service.bankthreelogSve");
this.ecompanySve = system.getObject("service.ecompanySve");
this.usereaccountSve = system.getObject("service.usereaccountSve");
this.utilesignbaoSve = system.getObject("service.utilesignbaoSve");
......@@ -1036,16 +1036,48 @@ class UserCtl extends CtlBase {
idno: pobj.personsSign, //身份证 必填
cardno: pobj.bankno //银行卡 必填
};
var tt = await this.utilesignbaoSve.bankthree(bankthreeParams, "bankinfoAuth");
// {"code":-110,"message":"手机号格式错误","data":{}}
//1成功,-110提示验证信息有误,-120亲,提供的信息不正确,请验证后再试!
console.log("tt-----------------------------", tt);
if (!tt || tt.code == -120) {
return system.getErrResult2("银行三要素验证失败,请检查姓名、身份证、银行卡号是否正确");
}
if (tt.code == -110) {
return system.getErrResult2(tt.message);
let exists = await this.bankthreelogSve.findOne({
userName: pobj.userName,
userIdNo: pobj.personsSign,
userBankNo: pobj.bankno,
});
if (!exists) {
var bankthreeParams = {
name: pobj.userName, //姓名 必填
idno: pobj.personsSign, //身份证 必填
cardno: pobj.bankno //银行卡 必填
};
var tt = await this.utilesignbaoSve.bankthree(bankthreeParams, "bankinfoAuth");
// {"code":-110,"message":"手机号格式错误","data":{}}
//1成功,-110提示验证信息有误,-120亲,提供的信息不正确,请验证后再试!
console.log("tt-----------------------------", tt);
if (!tt || tt.code == -120) {
return system.getErrResult2("银行三要素验证失败,请检查姓名、身份证、银行卡号是否正确");
}
if (tt.code == -110) {
return system.getErrResult2(tt.message);
}
var btl = await this.bankthreelogSve.create({
appId: "H5_"+eaccount.id,
userName: pobj.userName,
userIdNo: pobj.personsSign,
userBankNo: pobj.bankno,
use_esign: true,
result: true,
});
}
}
var params = {
......
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