Commit 8500cf51 by zhaoxiqing

gsb

parent f4b9d914
...@@ -45,6 +45,33 @@ class AuthService extends ServiceBase { ...@@ -45,6 +45,33 @@ class AuthService extends ServiceBase {
try { try {
params.apiName = "sign@"; params.apiName = "sign@";
params.isFee = false; params.isFee = false;
// 验证参数
let filePath = this.trim(params.filePath);
let sealEnt = this.trim(params.sealEnt);
let sealPer = this.trim(params.sealPer);
let templateName = this.trim(params.templateName);
if (!filePath) {
return system.getResultFail(1000000, "模板地址不能为空");
}
if (!sealEnt) {
return system.getResultFail(1000000, "企业印章位置Key不能为空");
}
if (!sealPer) {
return system.getResultFail(1000000, "个人印章位置Key不能为空");
}
if (!templateName) {
return system.getResultFail(1000000, "模板名称不能为空");
}
return this.operatorSign(params, async (p) => {
let validRes = await this.enginesignSve.createTemplate({
filePath: filePath,
sealEnt: sealEnt,
sealPer: sealPer,
templateName: templateName,
channel: p.orderProduct.channel,
});
return validRes;
});
} catch (error) { } catch (error) {
return system.getResult(null, `系统错误 错误信息 ${error}`); return system.getResult(null, `系统错误 错误信息 ${error}`);
...@@ -66,7 +93,6 @@ class AuthService extends ServiceBase { ...@@ -66,7 +93,6 @@ class AuthService extends ServiceBase {
return system.getResultFail(1000000, "印章名称不能为空"); return system.getResultFail(1000000, "印章名称不能为空");
} }
return this.operatorSign(params, async (p) => { return this.operatorSign(params, async (p) => {
// 调用创建账户API
let validRes = await this.enginesignSve.organize({ let validRes = await this.enginesignSve.organize({
accountId: accountId, accountId: accountId,
channel: p.orderProduct.channel, channel: p.orderProduct.channel,
...@@ -88,7 +114,6 @@ class AuthService extends ServiceBase { ...@@ -88,7 +114,6 @@ class AuthService extends ServiceBase {
params.apiName = "sign@hand"; params.apiName = "sign@hand";
params.isFee = true; params.isFee = true;
} catch (error) { } catch (error) {
return system.getResult(null, `系统错误 错误信息 ${error}`); return system.getResult(null, `系统错误 错误信息 ${error}`);
} }
...@@ -163,6 +188,7 @@ class AuthService extends ServiceBase { ...@@ -163,6 +188,7 @@ class AuthService extends ServiceBase {
}); });
try { try {
} catch (error) { } catch (error) {
console.log(error)
return system.getResult(null, `系统错误 错误信息 ${error}`); return system.getResult(null, `系统错误 错误信息 ${error}`);
} }
} }
......
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