|
@@ -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()
|
|
|
}
|
|
|
}
|