Commit 350d0abe by 王昆

gsb

parent 72608629
...@@ -427,7 +427,6 @@ class DKcontractService extends ServiceBase { ...@@ -427,7 +427,6 @@ class DKcontractService extends ServiceBase {
return uuid.join(''); return uuid.join('');
} }
async autoSign(params) { async autoSign(params) {
var ecid = params.ecid; var ecid = params.ecid;
var unionId = params.appId + "_" + params.userId + "_" + params.idNo; var unionId = params.appId + "_" + params.userId + "_" + params.idNo;
...@@ -525,6 +524,8 @@ class DKcontractService extends ServiceBase { ...@@ -525,6 +524,8 @@ class DKcontractService extends ServiceBase {
} else { } else {
return this.returnjson(-1, "账户创建失败"); return this.returnjson(-1, "账户创建失败");
} }
// TODO 静默前授权
} }
dkecontract = { dkecontract = {
name: dkcompany.name, name: dkcompany.name,
...@@ -565,6 +566,26 @@ class DKcontractService extends ServiceBase { ...@@ -565,6 +566,26 @@ class DKcontractService extends ServiceBase {
var sealId = dkcompany.sealId; var sealId = dkcompany.sealId;
let tt = await this.utilesignbaoSve.userSignContractNoTemplate2(params, ebaoAccountId, thirdOrderNo, eBaoRedirectBossUrl, "econtractSve", sealId); let tt = await this.utilesignbaoSve.userSignContractNoTemplate2(params, ebaoAccountId, thirdOrderNo, eBaoRedirectBossUrl, "econtractSve", sealId);
// TODO 静默签代码
// var autoUserSignTaskParams = {
// flowId: tFlowId, //流程id-- 必填
// accountId: ebaoAccountId, //签署人账户id-- 必填
// thirdOrderNo: tThirdOrderNo, //第三方流水号,通知回调使用
// sealType: "0", //印章类型, 指定签署印章类型,0:手绘印章;1:模板印章-- 必填 ?????????????????????????????
// posList: [{
// signType: 1, //盖章位置定位方式,1关键字定位-- 必填
// key: "sealB" //-- 必填
// }]
// };
//
// //4.发起用户自动签署 5.5.3
// var autoUserSignTaskResult = await self.autoUserSignTask(autoUserSignTaskParams, opName, result);
// if (autoUserSignTaskResult.code != 1) {
// return result;
// }
// // 打开这行注释
// await this.archiveProcess({flowId: tFlowId}, opName);
console.log("-============= result ===========================", tt); console.log("-============= result ===========================", tt);
if (tt && tt.data && tt.code == 1) { if (tt && tt.data && tt.code == 1) {
dkecontract.eflowid = tt.data.flowId; dkecontract.eflowid = tt.data.flowId;
...@@ -581,7 +602,7 @@ class DKcontractService extends ServiceBase { ...@@ -581,7 +602,7 @@ class DKcontractService extends ServiceBase {
dkecontract.save(); dkecontract.save();
} }
this.redisClient.rpushBCD({id: dkecontract.id, sve: "e"}); this.redisClient.rpushBCD({id: dkecontract.id, sve: "dk"});
return this.returnjson(0, "success", { return this.returnjson(0, "success", {
contractId: dkecontract.id contractId: dkecontract.id
......
...@@ -530,14 +530,21 @@ class EntcontractService extends ServiceBase { ...@@ -530,14 +530,21 @@ class EntcontractService extends ServiceBase {
companyName: params.merchantName, companyName: params.merchantName,
}); });
if (!erchants) { if (!erchants) {
erchants = await this.yzmerchantsignedDao.create({ erchants = {
companyName: params.merchantName, companyName: params.merchantName,
appId: reso.data.appId, appId: reso.data.appId,
mchtId: reso.data.mchtId, mchtId: reso.data.mchtId,
mainId: reso.data.mainId, mainId: reso.data.mainId,
secret: reso.data.secret, secret: reso.data.secret,
ecid : 10287 params: JSON.stringify(params),
}); ecid: 10287
};
try {
erchants = await this.yzmerchantsignedDao.create(erchants);
} catch (e) {
console.log("c_yzmerchant_signed插入失败", erchants);
console.log(e.stack);
}
} }
var etemplatebusi = await this.etemplatebusiDao.findOne({ var etemplatebusi = await this.etemplatebusiDao.findOne({
......
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