Bladeren bron

TASK#4036 报表新增翻页效果

TonyKang 3 jaren geleden
bovenliggende
commit
1abf18eec8
3 gewijzigde bestanden met toevoegingen van 6 en 14 verwijderingen
  1. BIN
      app/public/images/NextPage.cur
  2. BIN
      app/public/images/PreviousPage.cur
  3. 6 14
      app/public/report/js/rpt_main.js

BIN
app/public/images/NextPage.cur


BIN
app/public/images/PreviousPage.cur


+ 6 - 14
app/public/report/js/rpt_main.js

@@ -22,8 +22,8 @@ let rptTplObj = {
             zTreeOprObj.selectedPrjIDs = [];
             me.hasInitialized = true;
             zTreeOprObj.canvas = document.getElementById("rptCanvas");
-            // canvas.onclick = canvasOprObj.canvasOnClick;
-            // canvas.onmousemove = canvasOprObj.canvasOnMouseMove;
+            zTreeOprObj.canvas.onclick = canvasOprObj.canvasOnClick;
+            zTreeOprObj.canvas.onmousemove = canvasOprObj.canvasOnMouseMove;
             dynamicLoadJs('/public/jspdf/Arial Narrow-normal.js');
             dynamicLoadJs('/public/jspdf/Arial Narrow-bold.js');
             dynamicLoadJs('/public/jspdf/Arial Narrow-italic.js');
@@ -502,14 +502,10 @@ let canvasOprObj = {
         if (zTreeOprObj.currentNode) {
             let x = event.offsetX - JpcCanvasOutput.offsetX, canvas = event.originalTarget;
             if (!(canvas)) canvas = event.target; //chrome浏览器不认event.originalTarget,只认event.target或event.currentTarget
-            if (x < FIRST_PAGE_OFFSET) {
-                canvas.style.cursor = "url(/web/building_saas/img/FirstPageSimple.cur), auto";
-            } else if (x < PRE_PAGE_OFFSET) {
-                canvas.style.cursor = "url(/web/building_saas/img/PreviousPageSimple.cur), auto";
-            } else if ((canvas.width - x) < LAST_PAGE_OFFSET) {
-                canvas.style.cursor = "url(/web/building_saas/img/LastPageSimple.cur), auto";
+            if (x < PRE_PAGE_OFFSET) {
+                canvas.style.cursor = "url(/public/images/PreviousPage.cur), auto";
             } else if ((canvas.width - x) < NEXT_PAGE_OFFSET) {
-                canvas.style.cursor = "url(/web/building_saas/img/NextPageSimple.cur), auto";
+                canvas.style.cursor = "url(/public/images/NextPage.cur), auto";
             } else {
                 canvas.style.cursor = "";
             }
@@ -519,12 +515,8 @@ let canvasOprObj = {
         if (zTreeOprObj.currentNode) {
             let x = event.offsetX - JpcCanvasOutput.offsetX, canvas = event.originalTarget;
             if (!(canvas)) canvas = event.target; //chrome浏览器不认event.originalTarget,只认event.target或event.currentTarget
-            if (x < FIRST_PAGE_OFFSET) {
-                zTreeOprObj.showPage(1, canvas);
-            } else if (x < PRE_PAGE_OFFSET) {
+            if (x < PRE_PAGE_OFFSET) {
                 zTreeOprObj.showPage(zTreeOprObj.currentPage - 1, canvas);
-            } else if ((canvas.width - x) < LAST_PAGE_OFFSET) {
-                zTreeOprObj.showPage(zTreeOprObj.maxPages, canvas);
             } else if ((canvas.width - x) < NEXT_PAGE_OFFSET) {
                 zTreeOprObj.showPage(zTreeOprObj.currentPage + 1, canvas);
             }