TonyKang 4 år sedan
förälder
incheckning
c507f01168
2 ändrade filer med 10 tillägg och 2 borttagningar
  1. 1 1
      app/controller/report_archive_controller.js
  2. 9 1
      app/public/report/js/rpt_archive.js

+ 1 - 1
app/controller/report_archive_controller.js

@@ -152,7 +152,7 @@ module.exports = app => {
             } else {
                 // 需要增加
                 const archiveArr = [];
-                archiveArr.push({ rpt_id: rptId, encryption: content });
+                archiveArr.push({ rpt_id: rptId, total_page: ttlPgs, encryption: content });
                 const addedRst = await ctx.service.rptArchiveEncryption.createArchiveEncryption(prjId, stgId, archiveArr);
                 // console.log(addedRst);
                 ctx.body = { err: 0, msg: '', data: { addedRst: archiveArr } };

+ 9 - 1
app/public/report/js/rpt_archive.js

@@ -447,7 +447,15 @@ let rptArchiveObj = {
         return psInfo;
     },
     archiveCurrentReportBefore: function (currentRptPageRst) {
-        //
+        for (let pageIdx = 0; pageIdx < currentRptPageRst.items.length; pageIdx++) {
+            // 每页
+            for (let sCellIdx = 0; sCellIdx < currentRptPageRst.items[pageIdx].signature_cells.length; sCellIdx++) {
+                let sCell = currentRptPageRst.items[pageIdx].signature_cells[sCellIdx];
+                if (sCell.signature_name === 'dummy_pic') {
+                    //
+                }
+            }
+        }
     },
     archiveCurrentReport: function(currentRptPageRst, currentNode) {
         // 归档当前报表