From 29ab542ad30b4c3549e0ff776ba5e49d73f7f974 Mon Sep 17 00:00:00 2001
From: pjb <123456>
Date: 星期三, 03 九月 2025 14:51:37 +0800
Subject: [PATCH] `1`

---
 zy-asrs-admin/src/components/print/orderPrint/template/template1.vue |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/zy-asrs-admin/src/components/print/orderPrint/template/template1.vue b/zy-asrs-admin/src/components/print/orderPrint/template/template1.vue
index c003210..720b004 100644
--- a/zy-asrs-admin/src/components/print/orderPrint/template/template1.vue
+++ b/zy-asrs-admin/src/components/print/orderPrint/template/template1.vue
@@ -19,27 +19,33 @@
     data: {
         type: Object,
         default: {}
+    },
+    inModel: {
+        type: String,
+        default: ''
     }
 });
-const { orderNo, list, repeatNum, data } = toRefs(props)
+const { orderNo, list, repeatNum, data, inModel } = toRefs(props)
 </script>
 
 <template>
     <div id="printOrder">
         <div>
-            <table class="contain" width="980" style="overflow: hidden;font-size: xx-small;table-layout: fixed;">
+            <table class="contain" width="100%" style="overflow: hidden;font-size: xx-small;table-layout: fixed;">
                 <tr style="height: 40px">
                     <td align="center" colspan="2">瀹㈡埛鍚嶇О</td>
                     <td align="center" colspan="2">鑱旂郴鐢佃瘽</td>
-                    <td align="center" colspan="3">蹇�掑崟鍙�</td>
+                    <td align="center" :colspan="inModel == 'in' ? '3' : '2'">蹇�掑崟鍙�</td>
                     <td align="center" colspan="4">鏀惰揣鍦板潃</td>
+                    <td align="center" colspan="1" v-if="inModel != 'in'">鍑哄簱鍙�</td>
                 </tr>
                 <template v-for="(item, index) in list" :key="index">
                     <tr style="height: 40px" v-if="index == 0">
                         <td align="center" colspan="2">{{ data.customer }}</td>
                         <td align="center" colspan="2">{{ data.phone }}</td>
-                        <td align="center" colspan="3">{{ data.logistics }}</td>
+                        <td align="center" :colspan="inModel == 'in' ? '3' : '2'">{{ data.logistics }}</td>
                         <td align="center" colspan="4">{{ data.address }}</td>
+                        <td align="center" colspan="1" v-if="inModel != 'in'">{{ data.site }}</td>
                     </tr>
                 </template>
                 <tr style="height: 100px">
@@ -56,18 +62,20 @@
                     <td align="center" colspan="1">搴忓彿</td>
                     <td align="center" colspan="2">鍟嗗搧缂栧彿</td>
                     <td align="center" colspan="3">鍟嗗搧鍚嶇О</td>
-                    <td align="center" colspan="2">鎵规</td>
+                    <td align="center" :colspan="inModel == 'in' ? '2' : '1'">鎵规</td>
                     <td align="center" colspan="2">瑙勬牸</td>
                     <td align="center" colspan="1">鏁伴噺 </td>
+                    <td align="center" colspan="1" v-if="inModel != 'in'">浠撳簱绫诲瀷 </td>
                 </tr>
                 <template v-for="(item, index) in list" :key="index">
                     <tr style="height: 40px">
                         <td align="center" colspan="1">{{ index + 1 }}</td>
                         <td align="center" colspan="2">{{ item.matnr }}</td>
                         <td align="center" colspan="3">{{ item.maktx }}</td>
-                        <td align="center" colspan="2">{{ item.batch }}</td>
+                        <td align="center" :colspan="inModel == 'in' ? '2' : '1'">{{ item.batch }}</td>
                         <td align="center" colspan="2">{{ item.specs }}</td>
                         <td align="center" colspan="1">{{ item.anfme }}</td>
+                        <td align="center" colspan="1" v-if="inModel != 'in'">{{ item.wareType$ }}</td>
                     </tr>
                 </template>
             </table>

--
Gitblit v1.9.1