From 34e08b89c0024580e6b66ae6de00c3c018d9def2 Mon Sep 17 00:00:00 2001 From: liuxy Date: Mon, 8 Dec 2025 09:47:41 +0800 Subject: [PATCH] =?UTF-8?q?rev=EF=BC=9A80x60=20=E6=A0=87=E7=AD=BE=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/wms/basedata/group/index.vue | 37 +++++++++++++++---- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/wms/nladmin-ui/src/views/wms/basedata/group/index.vue b/wms/nladmin-ui/src/views/wms/basedata/group/index.vue index fadd7c1..305139d 100644 --- a/wms/nladmin-ui/src/views/wms/basedata/group/index.vue +++ b/wms/nladmin-ui/src/views/wms/basedata/group/index.vue @@ -113,7 +113,7 @@ - + @@ -244,7 +244,7 @@ - + @@ -398,7 +398,7 @@ export default { this.openParam = this.$refs.table.selection[0] }, printTable() { - let row = this.$refs.table.selection[0] + const row = this.$refs.table.selection[0] var bake_num = row.bake_num if (row.out_type === '1004') { bake_num += 1 @@ -406,7 +406,7 @@ export default { const LODOP = getLodop() LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮 // 打印纸张大小设置https://www.it610.com/article/2094844.html - LODOP.PRINT_INIT('') + /* LODOP.PRINT_INIT('') LODOP.SET_PRINT_PAGESIZE(1, '100mm', '80mm', '') LODOP.ADD_PRINT_RECT('1mm', '3mm', '94mm', '74mm', 0, 1) LODOP.SET_PRINT_STYLE('FontSize', 11) @@ -426,10 +426,33 @@ export default { LODOP.ADD_PRINT_TEXT('43mm', '5mm', '80mm', '15mm', '烘干次数:' + bake_num + '') LODOP.ADD_PRINT_TEXT('52mm', '5mm', '80mm', '15mm', '供应商编码:' + row.supp_code + '') LODOP.ADD_PRINT_TEXT('61mm', '5mm', '80mm', '15mm', '批号:' + row.pcsn + '') - LODOP.ADD_PRINT_TEXT('69mm', '5mm', '80mm', '15mm', '执行标准:' + row.execution_stand + '') + LODOP.ADD_PRINT_TEXT('69mm', '5mm', '80mm', '15mm', '执行标准:' + row.execution_stand + '')*/ - // LODOP.PRINT()// 打印 - LODOP.PREVIEW()// 预览 + LODOP.PRINT_INIT('') + LODOP.SET_PRINT_PAGESIZE(1, '80mm', '60mm', '') + LODOP.ADD_PRINT_RECT('1mm', '3mm', '74mm', '54mm', 0, 1) + LODOP.SET_PRINT_STYLE('FontSize', 8) + LODOP.SET_PRINT_STYLE('Bold', 1) + LODOP.ADD_PRINT_BARCODE('5mm', '7mm', '30mm', '30mm', 'QRCode', row.material_code + '##' + row.material_name + '##' + + row.material_spec + '##' + row.material_model + '##' + row.quality_time_day + '##' + row.produce_time + '##' + + row.supp_name + '##' + row.bake_num + '##' + row.supp_code + '##' + row.pcsn + '##' + row.execution_stand + ) + LODOP.ADD_PRINT_TEXT('5mm', '38mm', '60mm', '10mm', '物料编码:' + row.material_code + '') + LODOP.ADD_PRINT_TEXT('12mm', '38mm', '60mm', '10mm', '物料名称:' + row.material_name + '') + LODOP.ADD_PRINT_TEXT('19mm', '38mm', '60mm', '10mm', '规格:' + row.material_spec + '') + LODOP.ADD_PRINT_TEXT('26mm', '38mm', '60mm', '10mm', '型号:' + row.material_model + '') + LODOP.ADD_PRINT_TEXT('33mm', '38mm', '60mm', '10mm', '有效期(天):' + row.quality_time_day + '') + LODOP.ADD_PRINT_TEXT('40mm', '38mm', '60mm', '10mm', '生产日期:' + row.produce_time + '') + LODOP.ADD_PRINT_TEXT('47mm', '38mm', '60mm', '10mm', '供应商名称:' + row.supp_name + '') + + LODOP.ADD_PRINT_TEXT('26mm', '7mm', '60mm', '10mm', '烘干次数:' + bake_num + '') + LODOP.ADD_PRINT_TEXT('33mm', '7mm', '60mm', '10mm', '供应商编码:' + row.supp_code + '') + LODOP.ADD_PRINT_TEXT('40mm', '7mm', '60mm', '10mm', '批号:' + row.pcsn + '') + LODOP.ADD_PRINT_TEXT('47mm', '7mm', '60mm', '10mm', '执行标准:' + row.execution_stand + '') + LODOP.SET_PRINT_MODE('PRINT_SCALE', 0) + + LODOP.PRINT()// 打印 + // LODOP.PREVIEW()// 预览 // 调用删除 if (row.out_type === '1004' && row.is_need_delete === '1') {