From c635d78b479510ebe2556a420948effcd30a0731 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 21 十二月 2024 18:40:43 +0800
Subject: [PATCH] 新建德森项目分支

---
 zy-asrs-admin/src/components/print/matPrint/index.vue |  150 +++++++++++++++++++++++++-------------------------
 1 files changed, 75 insertions(+), 75 deletions(-)

diff --git a/zy-asrs-admin/src/components/print/matPrint/index.vue b/zy-asrs-admin/src/components/print/matPrint/index.vue
index ed83df3..eb25921 100644
--- a/zy-asrs-admin/src/components/print/matPrint/index.vue
+++ b/zy-asrs-admin/src/components/print/matPrint/index.vue
@@ -1,76 +1,76 @@
-<script setup>
-import { ref } from 'vue';
-import { formatMessage } from '@/utils/localeUtils';
-import Template1 from './template/template1.vue';
-import Template2 from './template/template2.vue';
-import Template3 from './template/template3.vue';
-
-const template = {
-    Template1,
-    Template2,
-    Template3,
-}
-const selectTemplate = ref('Template1');
-const printChild = ref(null);
-
-let open = ref(false);
-let printData = ref([]);
-let repeatNum = ref(1);
-
-const handleOk = () => {
-
-}
-
-const printObj = ref({
-    id: "printMe",
-    beforeOpenCallback(vue) {
-        console.log('鎵撳紑涔嬪墠')
-    },
-    openCallback(vue) {
-        console.log('鎵ц浜嗘墦鍗�')
-    },
-    closeCallback(vue) {
-        console.log('鍏抽棴浜嗘墦鍗板伐鍏�')
-    }
-});
-
-defineExpose({
-    open,
-    printData,
-})
-</script>
-
-<template>
-    <a-modal v-model:open="open" :title="formatMessage('db.man_zpallet_barcode.batchPrint', '鎵归噺鎵撳嵃')" @ok="handleOk">
-        <div style="height: 500px;overflow-x: hidden;overflow-y: scroll;">
-            <div style="display: flex;justify-content: center;">
-                <a-radio-group v-model:value="selectTemplate" button-style="solid">
-                    <a-radio-button value="Template1">
-                        {{ formatMessage('common.template', '妯℃澘') }} 1
-                    </a-radio-button>
-                    <a-radio-button value="Template2">
-                        {{ formatMessage('common.template', '妯℃澘') }} 2
-                    </a-radio-button>
-                    <a-radio-button value="Template3">
-                        {{ formatMessage('common.template', '妯℃澘') }} 3
-                    </a-radio-button>
-                </a-radio-group>
-            </div>
-            <div style="display: flex;justify-content: center;margin-top: 20px;">
-                <div style="width: 140px;text-align: center;">
-                    {{ formatMessage('common.repeatNum', '閲嶅鏁伴噺') }}<a-input-number :min="1" v-model:value="repeatNum" :placeholder="formatMessage('common.repeatNum', '閲嶅鏁伴噺')" />
-                </div>
-            </div>
-            <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>
-
+<script setup>
+import { ref } from 'vue';
+import { formatMessage } from '@/utils/localeUtils';
+import Template1 from './template/template1.vue';
+import Template2 from './template/template2.vue';
+import Template3 from './template/template3.vue';
+
+const template = {
+    Template1,
+    Template2,
+    Template3,
+}
+const selectTemplate = ref('Template1');
+const printChild = ref(null);
+
+let open = ref(false);
+let printData = ref([]);
+let repeatNum = ref(1);
+
+const handleOk = () => {
+
+}
+
+const printObj = ref({
+    id: "printMe",
+    beforeOpenCallback(vue) {
+        console.log('鎵撳紑涔嬪墠')
+    },
+    openCallback(vue) {
+        console.log('鎵ц浜嗘墦鍗�')
+    },
+    closeCallback(vue) {
+        console.log('鍏抽棴浜嗘墦鍗板伐鍏�')
+    }
+});
+
+defineExpose({
+    open,
+    printData,
+})
+</script>
+
+<template>
+    <a-modal v-model:open="open" :title="formatMessage('db.man_zpallet_barcode.batchPrint', '鎵归噺鎵撳嵃')" @ok="handleOk">
+        <div style="height: 500px;overflow-x: hidden;overflow-y: scroll;">
+            <div style="display: flex;justify-content: center;">
+                <a-radio-group v-model:value="selectTemplate" button-style="solid">
+                    <a-radio-button value="Template1">
+                        {{ formatMessage('common.template', '妯℃澘') }} 1
+                    </a-radio-button>
+                    <a-radio-button value="Template2">
+                        {{ formatMessage('common.template', '妯℃澘') }} 2
+                    </a-radio-button>
+                    <a-radio-button value="Template3">
+                        {{ formatMessage('common.template', '妯℃澘') }} 3
+                    </a-radio-button>
+                </a-radio-group>
+            </div>
+            <div style="display: flex;justify-content: center;margin-top: 20px;">
+                <div style="width: 140px;text-align: center;">
+                    {{ formatMessage('common.repeatNum', '閲嶅鏁伴噺') }}<a-input-number :min="1" v-model:value="repeatNum" :placeholder="formatMessage('common.repeatNum', '閲嶅鏁伴噺')" />
+                </div>
+            </div>
+            <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