Explorar o código

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

maixinrong %!s(int64=5) %!d(string=hai) anos
pai
achega
310c748648
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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);
     }