|
|
|
@ -6,29 +6,42 @@ export function printFqcLabel(printData) { |
|
|
|
if (LODOP) { |
|
|
|
//循环调用打印机
|
|
|
|
LODOP.NewPage(); |
|
|
|
LODOP.SET_PRINT_PAGESIZE(0,800,1250,""); |
|
|
|
LODOP.SET_PRINT_MODE("PRINT_NOCOLLATE",1); |
|
|
|
LODOP.ADD_PRINT_BARCODE(5,15,160,160,"QRCode",printData.qrCode); |
|
|
|
LODOP.SET_PRINT_PAGESIZE(0,500,1050,""); |
|
|
|
LODOP.ADD_PRINT_BARCODE(5,5,120,120,"QRCode",printData.qrCode); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(140,15,300,20,"发料时间: "+printData.outTime); |
|
|
|
LODOP.ADD_PRINT_TEXT(160,15,300,20,"入库时间: "+printData.stockTime); |
|
|
|
LODOP.ADD_PRINT_TEXT(180,15,300,20,"原料时间: "+printData.materialTime); |
|
|
|
LODOP.ADD_PRINT_TEXT(200,15,300,20,"系统批次: "+printData.systemBatchNo); |
|
|
|
LODOP.ADD_PRINT_TEXT(220,15,300,20,"原料批号: "+printData.rawMaterialBatchNo); |
|
|
|
LODOP.ADD_PRINT_TEXT(240,15,300,20,"有效期: "+printData.expiredTime); |
|
|
|
LODOP.ADD_PRINT_TEXT(260,15,300,20,"回温次数: "+printData.reheatingNums); |
|
|
|
LODOP.ADD_PRINT_TEXT(280,15,300,20,"暴露时间: "+printData.exposureHours); |
|
|
|
LODOP.ADD_PRINT_TEXT(310,108,123,36,"阶段 "+printData.phaseDesc); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",15); |
|
|
|
LODOP.ADD_PRINT_TEXT(350,195,120,20,"工单号: "+printData.orderNo); |
|
|
|
LODOP.ADD_PRINT_TEXT(380,195,120,20,"检验员: "+printData.fqcBy); |
|
|
|
LODOP.ADD_PRINT_TEXT(380,40,150,20,"800#: "+printData.partNo); |
|
|
|
LODOP.ADD_PRINT_TEXT(410,195,120,20,"数量: "+printData.rollQty); |
|
|
|
LODOP.ADD_PRINT_TEXT(410,40,150,20,"客户料号:"+printData.customerPartNo); |
|
|
|
LODOP.ADD_PRINT_TEXT(95,5,170,15,"发料时间:"+printData.outTime); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(110,5,170,15,"入库时间:"+printData.stockTime); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(125,5,170,15,"原料时间:"+printData.materialTime); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(140,5,170,15,"系统批次:"+printData.systemBatchNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(155,5,200,15,"原料批号:"+printData.rawMaterialBatchNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"LetterSpacing",-1);//设置字段间距
|
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(170,5,170,15,"有效期:"+printData.expiredTime); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(185,5,170,15,"回温次数:"+printData.reheatingNums); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(200,5,170,15,"暴露时间:"+printData.exposureHours); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(240,85,100,36,"阶段 "+printData.phaseDesc); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",10); |
|
|
|
LODOP.ADD_PRINT_TEXT(305,5,150,20,"工单号:"+printData.orderNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(350,5,150,20,"检验员:"+printData.fqcBy); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(320,5,150,15,"800#:"+printData.partNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(365,5,150,15,"数量:"+printData.rollQty); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
LODOP.ADD_PRINT_TEXT(335,5,150,15,"客户料号:"+printData.customerPartNo); |
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",7); |
|
|
|
|
|
|
|
LODOP.PRINT_DESIGN(); |
|
|
|
//LODOP.PRINT_DESIGN();
|
|
|
|
// LODOP.PREVIEW();
|
|
|
|
// LODOP.PRINT();
|
|
|
|
LODOP.PRINT(); |
|
|
|
console.log("操作成功!") |
|
|
|
} |
|
|
|
} |
|
|
|
|