浏览代码

Merge branch 'master' of http://smartcost.in.8866.org:26903/maixinrong/calculation

maixinrong 5 年之前
父节点
当前提交
310c748648
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/controller/report_controller.js

+ 3 - 0
app/controller/report_controller.js

@@ -505,6 +505,9 @@ async function getMultiRptsCommon(ctx, params, outputType, baseDir) {
         params.rpt_ids[idx] = parseInt(params.rpt_ids[idx]); // 转换一下,以防万一
     }
     const rptTpls = await ctx.service.rptTpl.getAllTplByIds(params.rpt_ids);
+    rptTpls.sort(function(rpt1, rpt2) {
+        return params.rpt_ids.indexOf(rpt1.id) - params.rpt_ids.indexOf(rpt2.id);
+    });
     for (let rtIdx = 0; rtIdx < rptTpls.length; rtIdx++) {
         rptTpls[rtIdx] = JSON.parse(rptTpls[rtIdx].rpt_content);
     }