|
@@ -181,6 +181,7 @@ module.exports = app => {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(tender.data.project_id);
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(tender.data.project_id);
|
|
|
|
+ prjAccList = prjAccList.filter(pa => pa.enable !== 0);
|
|
const roleList = await ctx.service.signatureRole.getSignatureRolesByTenderId(tender.id);
|
|
const roleList = await ctx.service.signatureRole.getSignatureRolesByTenderId(tender.id);
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tender.id);
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tender.id);
|
|
|
|
|
|
@@ -362,6 +363,7 @@ module.exports = app => {
|
|
const lastAuditor = null;
|
|
const lastAuditor = null;
|
|
const archiveList = [];
|
|
const archiveList = [];
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(tender.pid);
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(tender.pid);
|
|
|
|
+ prjAccList = prjAccList.filter(pa => pa.enable !== 0);
|
|
const roleList = await ctx.service.signatureRole.getSignatureRolesByTenderId(tender.id);
|
|
const roleList = await ctx.service.signatureRole.getSignatureRolesByTenderId(tender.id);
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tender.id);
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tender.id);
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|
|
@@ -502,6 +504,7 @@ module.exports = app => {
|
|
const lastAuditor = null;
|
|
const lastAuditor = null;
|
|
const archiveList = [];
|
|
const archiveList = [];
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(pid);
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(pid);
|
|
|
|
+ prjAccList = prjAccList.filter(pa => pa.enable !== 0);
|
|
const roleList = [];
|
|
const roleList = [];
|
|
const usedList = [];
|
|
const usedList = [];
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|
|
@@ -687,6 +690,7 @@ module.exports = app => {
|
|
}
|
|
}
|
|
|
|
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(pid);
|
|
let prjAccList = await ctx.service.projectAccount.getAllAccountByProjectId(pid);
|
|
|
|
+ prjAccList = prjAccList.filter(pa => pa.enable !== 0);
|
|
const roleList = [];
|
|
const roleList = [];
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tenderId);
|
|
const usedList = await ctx.service.signatureUsed.getSignatureUsedByTenderId(tenderId);
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|
|
// 根据需求,如果开启了‘开启个人「签字」’功能,则只能是本身用户签名,管理员例外
|