lilei 3 gadi atpakaļ
vecāks
revīzija
843cb74aac
1 mainītis faili ar 8 papildinājumiem un 3 dzēšanām
  1. 8 3
      src/libs/JGPrint.js

+ 8 - 3
src/libs/JGPrint.js

@@ -156,18 +156,23 @@ export const jGPrint = function (data, type, printerType) {
       //     LODOP.SET_PRINT_PAGESIZE(3,2090,65,"");
       //     LODOP.PREVIEW()
       // })
-      if(data.data.length > 1){
+      const dlen = data.data.length
+      if(dlen > 1){
         LODOP.SET_SHOW_MODE("HIDE_PBUTTIN_PREVIEW",1);//隐藏打印按钮
       }
       LODOP.ADD_PRINT_PDF(0, 0, '100%', '100%', data.data[0])
-      LODOP.SET_PRINT_PAGESIZE(3,2090,40,"");
+      LODOP.SET_PRINT_PAGESIZE(3,2090,dlen>1?0:50,"");
       LODOP.PREVIEW()
     } else if (type == 'print') { //  打印
       const dlen = data.data.length
       for(let i=0;i<dlen;i++){
         LODOP.PRINT_INIT("")
         LODOP.ADD_PRINT_PDF(0, 0, '100%', '100%', data.data[i])
-        LODOP.SET_PRINT_PAGESIZE(3, 2090, 40, '')
+        LODOP.SET_PRINT_PAGESIZE(3, 2090, (i==dlen-1)?50:0, '')
+        // LODOP.SET_PRINT_MODE("CATCH_PRINT_STATUS",true);
+        // LODOP.On_Return=function(TaskID,Value){
+        //   console.log(TaskID,Value)
+        // }
         LODOP.PRINT()
       }
     }