Commit d1ce6b6c by 王昆

gsb

parent 86d9eeff
...@@ -20,6 +20,9 @@ class EcontractService extends ServiceBase { ...@@ -20,6 +20,9 @@ class EcontractService extends ServiceBase {
this.emessageDao = system.getObject("db.emessageDao"); this.emessageDao = system.getObject("db.emessageDao");
this.ecompanybusiDao = system.getObject("db.ecompanybusiDao"); this.ecompanybusiDao = system.getObject("db.ecompanybusiDao");
this.userDao = system.getObject("db.userDao"); this.userDao = system.getObject("db.userDao");
this.bankthreelogDao = system.getObject("db.bankthreelogDao");
this.esealSve = system.getObject("service.esealSve"); this.esealSve = system.getObject("service.esealSve");
this.ejobapplySve = system.getObject("service.ejobapplySve"); this.ejobapplySve = system.getObject("service.ejobapplySve");
...@@ -1289,11 +1292,19 @@ class EcontractService extends ServiceBase { ...@@ -1289,11 +1292,19 @@ class EcontractService extends ServiceBase {
// e签宝流程 // e签宝流程
if (isNeedCreate) { if (isNeedCreate) {
let banklog = await this.bankthreelogDao.findOne({
userName: eaccount.userName,
userIdNo: eaccount.personsSign,
userBankNo: eaccount.bankno,
result: 1,
});
if (!banklog) {
var bankthreeParams = { var bankthreeParams = {
name: eaccount.userName, name: eaccount.userName,
idno: eaccount.personsSign, idno: eaccount.personsSign,
cardno: eaccount.bankno cardno: eaccount.bankno
}; };
var threeResult = await this.utilesignbaoSve.bankthree(bankthreeParams, "bankinfoAuth"); var threeResult = await this.utilesignbaoSve.bankthree(bankthreeParams, "bankinfoAuth");
// {"code":-110,"message":"手机号格式错误","data":{}} // {"code":-110,"message":"手机号格式错误","data":{}}
//1成功,-110提示验证信息有误,-120亲,提供的信息不正确,请验证后再试! //1成功,-110提示验证信息有误,-120亲,提供的信息不正确,请验证后再试!
...@@ -1304,6 +1315,7 @@ class EcontractService extends ServiceBase { ...@@ -1304,6 +1315,7 @@ class EcontractService extends ServiceBase {
if (threeResult.code == -110) { if (threeResult.code == -110) {
return this.returnjson(-1, "银行三要素验证失败"); return this.returnjson(-1, "银行三要素验证失败");
} }
}
var uidStr = await this.getUidStr(8, 36); var uidStr = await this.getUidStr(8, 36);
var thirdId = etemplate.id + "_" + eaccount.id + uidStr; var thirdId = etemplate.id + "_" + eaccount.id + uidStr;
......
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