瀏覽代碼

报表显示层级相关

MaiXinRong 2 年之前
父節點
當前提交
697c9233dc
共有 2 個文件被更改,包括 0 次插入5 次删除
  1. 0 4
      app/lib/rm/budget.js
  2. 0 1
      app/service/rpt_gather_memory.js

+ 0 - 4
app/lib/rm/budget.js

@@ -18,7 +18,6 @@ class reportMemoryBudget {
     }
 
     async budgetGai(bid, showLevel = false) {
-        await this.ctx.service.tender.checkTender(tid);
         const gai = await this.ctx.service.budgetGai.getAllDataByCondition({ where: { bid } });
         const tree = new ledger.billsTree(this.ctx, { id: 'tree_id', pid: 'tree_pid', order: 'order', level: 'level', rootId: -1, calcFields: ['total_price'] });
         tree.loadDatas(gai);
@@ -26,7 +25,6 @@ class reportMemoryBudget {
         return showLevel ? tree.getDefaultDatasByLevel(this.ctx.tender.rpt_show_level) : tree.getDefaultDatas();
     }
     async budgetYu(bid, showLevel = false) {
-        await this.ctx.service.tender.checkTender(tid);
         const yu = await this.ctx.service.budgetYu.getAllDataByCondition({ where: { bid } });
         const tree = new ledger.billsTree(this.ctx, { id: 'tree_id', pid: 'tree_pid', order: 'order', level: 'level', rootId: -1, calcFields: ['total_price'] });
         tree.loadDatas(yu);
@@ -34,7 +32,6 @@ class reportMemoryBudget {
         return showLevel ? tree.getDefaultDatasByLevel(this.ctx.tender.rpt_show_level) : tree.getDefaultDatas();
     }
     async budgetGu(bid, showLevel = false) {
-        await this.ctx.service.tender.checkTender(tid);
         const gu = await this.ctx.service.budgetGu.getAllDataByCondition({ where: { bid } });
         const tree = new ledger.billsTree(this.ctx, { id: 'tree_id', pid: 'tree_pid', order: 'order', level: 'level', rootId: -1, calcFields: ['total_price'] });
         tree.loadDatas(gu);
@@ -42,7 +39,6 @@ class reportMemoryBudget {
         return showLevel ? tree.getDefaultDatasByLevel(this.ctx.tender.rpt_show_level) : tree.getDefaultDatas();
     }
     async budgetFinal(bid, showLevel = false) {
-        await this.ctx.service.tender.checkTender(tid);
         const budget = this.ctx.budget && this.ctx.budget.id === bid
             ? this.ctx.budget
             : await this.ctx.service.budget.getDataById(bid);

+ 0 - 1
app/service/rpt_gather_memory.js

@@ -715,7 +715,6 @@ module.exports = app => {
         }
 
         async getGatherStageBills(memFieldKeys, gsDefine, gsCustom, showLevel) {
-            await this.ctx.service.tender.checkTender(tid);
             await this._doGatherStageData(memFieldKeys, gsDefine, gsCustom);
             return this.resultTree
                 ? (showLevel ? this.resultTree.getDefaultDatasByLevel(showLevel) : this.resultTree.getDefaultDatas())