You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
2.3 KiB
54 lines
2.3 KiB
/*调用js打印标签*/
|
|
import getLodop from '@/utils/LodopFuncs.js'
|
|
/*打印材料卷标签*/
|
|
export function printIssureSoLabel(printList) {
|
|
const LODOP = getLodop()
|
|
if (LODOP) {
|
|
|
|
//循环调用打印机
|
|
for(let i = 0; i < printList.length; i++){
|
|
let printData = printList[i];
|
|
LODOP.NewPage();
|
|
LODOP.SET_PRINT_PAGESIZE(1,360,1180,"");
|
|
LODOP.ADD_PRINT_BARCODE(6,20,139,106,"QRCode",printData.site+','+printData.rollNo);
|
|
LODOP.ADD_PRINT_TEXT(11,120,108,25,"Part No:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(41,120,108,25,"Part Desc:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(71,120,108,25,"Lot No:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(101,120,96,25,"Man.Date:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(11,321,108,25,"Order No:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(101,12,108,25,printData.rollNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.SET_PRINT_STYLEA(0,"Alignment",2);
|
|
LODOP.ADD_PRINT_TEXT(101,321,108,25,"Exp.Date:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(11,203,128,25,printData.partNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(41,203,303,25,printData.partDesc);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(71,203,128,25,printData.batchNo);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(101,203,128,25,printData.manufactureDate);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(11,391,118,25,printData.orderRef1);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(101,391,118,25,printData.expiredDate);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",11);
|
|
LODOP.ADD_PRINT_TEXT(71,261,108,25,"Dev.Date:");
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
LODOP.ADD_PRINT_TEXT(71,331,200,25,printData.enterDate);
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
|
|
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
|
|
}
|
|
LODOP.PRINT_DESIGN();
|
|
// LODOP.PREVIEW();
|
|
// LODOP.PRINT();
|
|
console.log("操作成功!")
|
|
}
|
|
}
|
|
|