|
|
@ -14,6 +14,7 @@ export const print_roll_label = (printList,printerName)=>{ |
|
|
LODOP.SET_PRINT_MODE('CUSTOM_TASK_NAME', '多条页') |
|
|
LODOP.SET_PRINT_MODE('CUSTOM_TASK_NAME', '多条页') |
|
|
for (let i = 0; i < printList.length; i++) { |
|
|
for (let i = 0; i < printList.length; i++) { |
|
|
let row = printList[i]; |
|
|
let row = printList[i]; |
|
|
|
|
|
console.log(row) |
|
|
LODOP.NewPage(); |
|
|
LODOP.NewPage(); |
|
|
LODOP.ADD_PRINT_IMAGE(2,-2,"20mm","20mm",`<img src="${row.qrCode}"/>`); |
|
|
LODOP.ADD_PRINT_IMAGE(2,-2,"20mm","20mm",`<img src="${row.qrCode}"/>`); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",2); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Stretch",2); |
|
|
@ -60,11 +61,16 @@ export const print_roll_label = (printList,printerName)=>{ |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
|
|
|
|
|
|
|
|
|
if (row.rollLabelRequired === 'Y'){ |
|
|
LODOP.ADD_PRINT_TEXT(58,78,30,20,"ROLL"); |
|
|
LODOP.ADD_PRINT_TEXT(58,78,30,20,"ROLL"); |
|
|
|
|
|
}else if (row.serialNumberRequired === 'Y'){ |
|
|
|
|
|
LODOP.ADD_PRINT_TEXT(58,78,50,20,"SERIAL"); |
|
|
|
|
|
} |
|
|
|
|
|
if (row.rollLabelRequired === 'Y' || row.serialNumberRequired === 'Y'){ |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
LODOP.ADD_PRINT_TEXT(66,78,29,15,"DATE"); |
|
|
LODOP.ADD_PRINT_TEXT(66,78,29,15,"DATE"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
@ -76,10 +82,16 @@ export const print_roll_label = (printList,printerName)=>{ |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
|
|
|
|
|
|
|
|
|
if (row.rollLabelRequired === 'Y'){ |
|
|
LODOP.ADD_PRINT_TEXT(58,100,80,20,row.rollNo); |
|
|
LODOP.ADD_PRINT_TEXT(58,100,80,20,row.rollNo); |
|
|
|
|
|
}else if (row.serialNumberRequired === 'Y'){ |
|
|
|
|
|
LODOP.ADD_PRINT_TEXT(58,105,80,20,row.serialNumber); |
|
|
|
|
|
} |
|
|
|
|
|
if (row.rollLabelRequired === 'Y' || row.serialNumberRequired === 'Y'){ |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial"); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",5); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1); |
|
|
|
|
|
} |
|
|
LODOP.PRINT(); |
|
|
LODOP.PRINT(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|