Tony Kang 1 year ago
parent
commit
7d773564b8
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/controller/report_controller.js

+ 4 - 0
app/controller/report_controller.js

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