|
@@ -110,26 +110,31 @@ export const jGPrint = function (data, type, callback, printLogParams, printPage
|
|
}
|
|
}
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
- LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
|
|
|
|
+ // LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
// TaskID:任务id,Value:job代码
|
|
// TaskID:任务id,Value:job代码
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
- console.log(TaskID, Value)
|
|
|
|
|
|
+ console.log(TaskID, Value, printLogParams)
|
|
// 已打印
|
|
// 已打印
|
|
- if (Value && printLogParams) {
|
|
|
|
- console.log('已打印,统计打印次数')
|
|
|
|
- printLog(printLogParams, callback)
|
|
|
|
|
|
+ if (Value) {
|
|
|
|
+ if(printLogParams){
|
|
|
|
+ console.log('已打印,统计打印次数')
|
|
|
|
+ printLog(printLogParams, callback)
|
|
|
|
+ }else{
|
|
|
|
+ callback({status:200,message:'已打印'})
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
|
|
+ // 取消打印
|
|
callback()
|
|
callback()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (printPageSize) {
|
|
if (printPageSize) {
|
|
- LODOP.ADD_PRINT_HTM(0, 0, '100%', '99%', data)
|
|
|
|
LODOP.SET_PRINT_PAGESIZE(3, '210mm', 100, '')
|
|
LODOP.SET_PRINT_PAGESIZE(3, '210mm', 100, '')
|
|
} else {
|
|
} else {
|
|
- LODOP.SET_PRINT_PAGESIZE(1,'210mm','297mm',"");
|
|
|
|
- LODOP.ADD_PRINT_HTM(0, 0, '100%', '99%', data)
|
|
|
|
LODOP.SET_SHOW_MODE('BKIMG_PRINT', 0)
|
|
LODOP.SET_SHOW_MODE('BKIMG_PRINT', 0)
|
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1,'210mm','297mm',"");
|
|
}
|
|
}
|
|
|
|
+ LODOP.ADD_PRINT_HTM(0, 0, '100%', '99%', data)
|
|
|
|
+
|
|
if (type == 'preview') { // 预览
|
|
if (type == 'preview') { // 预览
|
|
LODOP.PREVIEW()
|
|
LODOP.PREVIEW()
|
|
} else if (type == 'print') { // 打印
|
|
} else if (type == 'print') { // 打印
|
|
@@ -163,10 +168,10 @@ export const jGPlPrint = function (data, type, callback, printLogParams, orginDa
|
|
}
|
|
}
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
- LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
|
|
|
|
+ // LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
// TaskID:任务id,Value:job代码
|
|
// TaskID:任务id,Value:job代码
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
- console.log(TaskID, Value)
|
|
|
|
|
|
+ console.log(TaskID, Value, printLogParams)
|
|
// 已打印
|
|
// 已打印
|
|
if (Value) {
|
|
if (Value) {
|
|
if(printLogParams){
|
|
if(printLogParams){
|
|
@@ -292,14 +297,14 @@ export const jGPrintPdf = function (data, type, taskName, printLogParams, callba
|
|
LODOP.PRINT_INIT(taskName)
|
|
LODOP.PRINT_INIT(taskName)
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
LODOP.SET_SHOW_MODE('HIDE_PAPER_BOARD', 1) // 隐藏底图上有模拟走纸板的条纹线
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
// 执行该语句之后,PRINT指令不再返回那个所谓“打印成功”,才能获取到打印状态
|
|
- LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
|
|
|
|
+ // LODOP.SET_PRINT_MODE('CATCH_PRINT_STATUS', true)
|
|
// 隐藏打印按钮
|
|
// 隐藏打印按钮
|
|
if (hidePrint) {
|
|
if (hidePrint) {
|
|
LODOP.SET_SHOW_MODE('HIDE_PBUTTIN_PREVIEW', true)
|
|
LODOP.SET_SHOW_MODE('HIDE_PBUTTIN_PREVIEW', true)
|
|
}
|
|
}
|
|
// TaskID:任务id,Value:job代码
|
|
// TaskID:任务id,Value:job代码
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
LODOP.On_Return = function (TaskID, Value) {
|
|
- console.log(TaskID, Value)
|
|
|
|
|
|
+ console.log(TaskID, Value, printLogParams)
|
|
// 已打印
|
|
// 已打印
|
|
if (Value && printLogParams) {
|
|
if (Value && printLogParams) {
|
|
console.log('已打印,统计打印次数')
|
|
console.log('已打印,统计打印次数')
|