From c9537f5f04c0a83354b8c505cf923d9b4dd41062 Mon Sep 17 00:00:00 2001
From: my_ong <429426262@qq.com>
Date: Thu, 19 Dec 2024 12:42:12 +0800
Subject: [PATCH] =?UTF-8?q?bug:=20=E5=85=B3=E9=97=AD=E6=9D=A1=E5=BD=A2?=
=?UTF-8?q?=E7=A0=81=E7=AA=97=E5=8F=A3=E6=97=B6=E6=B8=85=E7=A9=BA=E6=95=B0?=
=?UTF-8?q?=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/stock/material/material-page.vue | 14 +++++++++++---
src/views/stock/material/print-code.vue | 7 +++++++
2 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/src/views/stock/material/material-page.vue b/src/views/stock/material/material-page.vue
index e3a2141..d5831ce 100644
--- a/src/views/stock/material/material-page.vue
+++ b/src/views/stock/material/material-page.vue
@@ -80,10 +80,10 @@
title="条形码打印"
width="100%"
wrap-class-name="full-modal"
- @ok="openPrint = false"
- @cancel="openPrint = false"
+ @ok="closePrint"
+ @cancel="closePrint"
>
-
+
@@ -103,6 +103,7 @@
const materialPage = ref>()
const loading = ref(false)
const materialIdRef = ref()
+ const printcodeRef = ref()
// 加载数据的方法
const loadData = async (page = 1, size = 10) => {
@@ -233,10 +234,17 @@
})
}
+ // 打开打印弹窗
const showPrintModal = (applyId: number) => {
openPrint.value = true
materialIdRef.value = applyId
}
+
+ // 关闭打印弹窗
+ const closePrint = () => {
+ openPrint.value = false
+ printcodeRef.value.clearContent()
+ }