Browse Source

解决往期水印导出问题

TonyKang 4 years ago
parent
commit
6ab7107ec0
1 changed files with 5 additions and 0 deletions
  1. 5 0
      app/controller/report_controller.js

+ 5 - 0
app/controller/report_controller.js

@@ -436,6 +436,11 @@ module.exports = app => {
             // const roleRel = (params.stage_status === 3) ? (await ctx.service.roleRptRel.getRoleRptRelByDetailIds(params.tender_id, params.rpt_tpl_id)) : [];
             const pageRstArr = await getMultiRptsCommon(ctx, params, JV.OUTPUT_TYPE_NORMAL, this.app.baseDir);
             // console.log('params.stage_status: ' + params.stage_status);
+            for (const pageRst of pageRstArr) {
+                for (const page of pageRst.items) {
+                    page[JV.PROP_WATERMARK_CELLS] = [];
+                }
+            }
             if (params.stage_status !== 3 && params.closeWatermark === 0) {
                 // 加水印(注意:还得看用户设置是否需要加水印)
                 fillWaterMark(pageRstArr);