From 18a263577587b1e2abcb3ac5a20f2e18b187265f Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期三, 16 四月 2025 17:57:52 +0800
Subject: [PATCH] gx

---
 src/views/deviceWindoes2.vue |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/src/views/deviceWindoes2.vue b/src/views/deviceWindoes2.vue
index b5ca8fd..d1c2ce7 100644
--- a/src/views/deviceWindoes2.vue
+++ b/src/views/deviceWindoes2.vue
@@ -136,7 +136,7 @@
                               <span class="text-group_3">人工肾</span>
                             </div>
                             <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                              <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.透析器列表" :key="index">
+                              <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.透析器列表" :style="{fontSize:deviceData.透析器列表.length>1?'22px':'28px'}" :key="index">
                                 <div class="left-div">{{item.name}}</div>
                                 <div class="right-div">{{item.数量}}{{item.单位}}</div>
                               </div>
@@ -149,7 +149,7 @@
                               <span class="text-group_3">一次性循环管路</span>
                             </div>
                             <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                              <div class="grid-container-text" style="color: #3AB859;" v-for="(item,index) in deviceData.管路列表" :key="index">
+                              <div class="grid-container-text" style="color: #3AB859;" v-for="(item,index) in deviceData.管路列表" :style="{fontSize:deviceData.管路列表.length>1?'22px':'28px'}" :key="index">
                                 <div class="left-div">{{item.name}}</div>
                                 <div class="right-div">{{item.数量}}支</div>
                               </div>
@@ -179,7 +179,7 @@
                             <span class="text-group_3">透析液</span>
                           </div>
                           <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                            <div class="grid-container-text" style="color: #3AB859;" v-for="(item,index) in deviceData.透析液列表" :key="index">
+                            <div class="grid-container-text" style="color: #3AB859;" :style="{fontSize:deviceData.透析液列表.length>1?'22px':'28px'}" v-for="(item,index) in deviceData.透析液列表" :key="index">
                               <div class="left-div">{{item.name}}</div>
                               <div class="right-div">{{item.数量}}{{item.单位}}</div>
                             </div>
@@ -491,8 +491,8 @@
                     />
                     <span class="text-group_3">抗凝剂</span>
                   </div>
-                  <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                    <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.抗凝剂列表" :key="index">
+                  <div class="grid-container" style="height: calc(100% - 30px);width: 100%;">
+                    <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.抗凝剂列表" :style="{fontSize:deviceData.抗凝剂列表.length>1?'22px':'28px'}" :key="index">
                       <div class="left-div">{{item.name}}</div>
                       <div class="right-div">{{item.数量}}{{item.单位}}</div>
                     </div>
@@ -505,7 +505,7 @@
                     <span class="text-group_3">穿刺针</span>
                   </div>
                   <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 25px;">
-                    <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.穿刺针列表" :key="index">
+                    <div class="grid-container-text" style="color: #A78718;" v-for="(item,index) in deviceData.穿刺针列表" :style="{fontSize:deviceData.穿刺针列表.length>1?'22px':'28px'}" :key="index">
                       <div class="left-div">{{item.name}}</div>
                       <div class="right-div">{{item.数量}}支</div>
                     </div>
@@ -523,7 +523,7 @@
                     <span class="text-group_3">一次性使用透析护理包</span>
                   </div>
                   <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                    <div class="grid-container-text" style="color: #1D77BD;" v-for="(item,index) in deviceData.护理包列表" :key="index">
+                    <div class="grid-container-text" style="color: #1D77BD;" v-for="(item,index) in deviceData.护理包列表" :style="{fontSize:deviceData.护理包列表.length>1?'22px':'28px'}"  :key="index">
                       <div class="left-div">{{item.name}}</div>
                       <div class="right-div">{{item.数量}}{{item.单位}}</div>
                     </div>
@@ -536,7 +536,7 @@
                     <span class="text-group_3">血管通路</span>
                   </div>
                   <div class="grid-container" style="height: calc(100% - 30px);width: 100%;font-size: 28px;">
-                    <div class="grid-container-text" style="color: #1D77BD;" v-for="(item,index) in deviceData.血管通路列表" :key="index">
+                    <div class="grid-container-text" style="color: #1D77BD;" v-for="(item,index) in deviceData.血管通路列表" :style="{fontSize:deviceData.血管通路列表.length>1?'22px':'28px'}" :key="index">
                       <div class="left-div">{{item.类型}}</div>
                       <div class="right-div" style="width: 200px;">{{item.位置}}</div>
                     </div>
@@ -1912,8 +1912,11 @@
   }
 
   .right-div {
-    width: 120px; /* 固定宽度 */
-    text-align: center; /* 可选:文本居中 */
+    width: 100px; /* 固定宽度 */
+    font-size: 16px;
+    display: flex;
+    justify-content: center; /* 水平居中 */
+    align-items: center; /* 垂直居中 */
     
     
   }

--
Gitblit v1.8.0