/*调用js打印标签*/ import getLodop from '@/utils/LodopFuncs.js' /*打印材料卷标签*/ export function printDieCuttingLabel(printList) { const LODOP = getLodop() if (LODOP) { //循环调用打印机 for(let i = 0; i < printList.length; i++){ let printData = printList[i]; LODOP.NewPage(); LODOP.SET_PRINT_PAGESIZE(0,660,570,""); LODOP.ADD_PRINT_BARCODE(5,5,105,105,"QRCode", printData.rollNo); LODOP.ADD_PRINT_TEXT(110,10,245,25,"卷号: "+printData.rollNo); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(10,105,140,20,"工单号: "+printData.orderNo); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(35,105,140,20,"料号: "+printData.partNo); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(135,10,245,40,"描述: "+printData.partDesc); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(60,105,140,20,"数量: "+printData.rollQty); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(85,105,140,20,"操作人: admin"+printData.createdBy); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); LODOP.ADD_PRINT_TEXT(180,10,250,25,"下机时间: "+printData.createdDate); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); } LODOP.PRINT_DESIGN(); // LODOP.PREVIEW(); // LODOP.PRINT(); console.log("操作成功!") } }