From a0bfeb4ad6fc2091eef7518df16861235aa0e476 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 01 七月 2025 16:49:53 +0800
Subject: [PATCH] 清除托盘码站点

---
 zy-asrs-admin/src/components/print/locsPrint/index.vue |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/zy-asrs-admin/src/components/print/locsPrint/index.vue b/zy-asrs-admin/src/components/print/locsPrint/index.vue
new file mode 100644
index 0000000..35c5363
--- /dev/null
+++ b/zy-asrs-admin/src/components/print/locsPrint/index.vue
@@ -0,0 +1,56 @@
+<script setup>
+import {ref, toRaw} from 'vue';
+import { formatMessage } from '@/utils/localeUtils';
+import locTemplate from './locTemplate.vue';
+
+const template = {
+    locTemplate
+}
+
+const printChild = ref(null);
+const selectTemplate = ref('locTemplate');
+let open = ref(false);
+let printData = ref([]);
+let repeatNum = ref(1);
+let orderNo = ref('');
+const handleOk = () => {
+
+}
+
+const printObj = ref({
+    id: "printOrder",
+    beforeOpenCallback(vue) {
+        // console.log(toRaw(printData.value))
+    },
+    openCallback(vue) {
+        console.log('鎵ц浜嗘墦鍗�')
+    },
+    closeCallback(vue) {
+        console.log('鍏抽棴浜嗘墦鍗板伐鍏�')
+    },
+
+});
+
+defineExpose({
+    open,
+    orderNo,
+    printData
+})
+</script>
+
+<template>
+    <a-modal v-model:open="open" :title="formatMessage('', '搴撲綅鎵撳嵃')" @ok="handleOk" :width="'60%'" v-if="open">
+        <div style="height: 500px;overflow-x: hidden;overflow-y: scroll;">
+            <div style="margin-top: 20px;">
+                <Component :is="template[selectTemplate]" ref="printChild" :list="printData" :repeatNum="repeatNum"  />
+            </div>
+        </div>
+        <template #footer>
+            <a-button key="submit" type="primary" v-print="printObj" @click="handleOk">
+                {{ formatMessage('common.print', '鎵撳嵃') }}
+            </a-button>
+        </template>
+    </a-modal>
+</template>
+
+<style></style>
\ No newline at end of file

--
Gitblit v1.9.1