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