From 2bab07db4d6dd01a42846ac4d99e4ab1b2a7da4a Mon Sep 17 00:00:00 2001 From: Yangwl <1726150332@qq.com> Date: Fri, 11 Jul 2025 18:44:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Yangwl <1726150332@qq.com> --- package.json | 1 + src/views/cs/index7.vue | 169 ++++++++++++++++++++++++++++++++ src/views/mes/prepare/index.vue | 10 +- 3 files changed, 176 insertions(+), 4 deletions(-) create mode 100644 src/views/cs/index7.vue diff --git a/package.json b/package.json index e01e26a..35c1cff 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ "vue-count-to": "1.0.13", "vue-cropper": "0.5.5", "vue-meta": "2.4.0", + "vue-print-nb": "^1.7.5", "vue-router": "3.4.9", "vue-seamless-scroll": "^1.1.23", "vuedraggable": "2.24.3", diff --git a/src/views/cs/index7.vue b/src/views/cs/index7.vue new file mode 100644 index 0000000..5b94631 --- /dev/null +++ b/src/views/cs/index7.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/mes/prepare/index.vue b/src/views/mes/prepare/index.vue index 3473587..ea6f94f 100644 --- a/src/views/mes/prepare/index.vue +++ b/src/views/mes/prepare/index.vue @@ -246,7 +246,7 @@ -
+
@@ -431,14 +431,15 @@ export default { printJS({ printable: params.printable, // 'printFrom', // 标签元素id type: params.type || 'html', - dpi: 360, // 清晰度 + dpi: 300, // 清晰度 //font_size: "",// 设置字体大小 header: params.header, // '表单', targetStyles: ['*'], - //没用//style:'body {margin: 2mm;padding: 0;}.fy{page-break-after: always;} table { width:100%;height:800px;border-collapse: collapse;} table, th, td { border: 2px solid black; white-space: pre-wrap; word-break: break-all;} .el-table .cell{padding-left:1px;padding-right:1px;border: 2px solid black;}', + style: '@page {size: A5}; body {font-family: "宋体"; font-size: 12px;}', ignoreElements: params.ignore || [], // ['no-print'] properties: params.properties || null }) + }, // 打印预览(生产物料) showPrint() { @@ -529,7 +530,7 @@ export default { //打印条码 generateBarcode(barcode){ JsBarcode("#barcode", barcode, { - format: "CODE128", + format: "CODE128", height:35, width:1.5, displayValue: true, @@ -667,6 +668,7 @@ export default { };