From f226d04a5ce917452a0dd8e69fe72d8295ec3485 Mon Sep 17 00:00:00 2001 From: DouDou <877258667@qq.com> Date: Thu, 4 Jul 2024 13:08:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/label/print_die_cutting_label.js | 4 +- src/views/modules/label/print_fqc_label.js | 53 ++++++++++++------- 2 files changed, 35 insertions(+), 22 deletions(-) diff --git a/src/views/modules/label/print_die_cutting_label.js b/src/views/modules/label/print_die_cutting_label.js index 42dbae9..04a8213 100644 --- a/src/views/modules/label/print_die_cutting_label.js +++ b/src/views/modules/label/print_die_cutting_label.js @@ -25,9 +25,9 @@ export function printDieCuttingLabel(printList) { LODOP.ADD_PRINT_TEXT(180,10,250,25,"下机时间: "+printData.createdDate); LODOP.SET_PRINT_STYLEA(0,"FontSize",12); } - LODOP.PRINT_DESIGN(); + //LODOP.PRINT_DESIGN(); // LODOP.PREVIEW(); - // LODOP.PRINT(); + LODOP.PRINT(); console.log("操作成功!") } } diff --git a/src/views/modules/label/print_fqc_label.js b/src/views/modules/label/print_fqc_label.js index 2bb20c9..dda8f71 100644 --- a/src/views/modules/label/print_fqc_label.js +++ b/src/views/modules/label/print_fqc_label.js @@ -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("操作成功!") } }