From 21230681ce497427ec17b93e1c66dc58ae739446 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期三, 22 一月 2025 15:19:52 +0800
Subject: [PATCH] 111

---
 src/views/doctor/checkAll/index.vue |  110 ++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 81 insertions(+), 29 deletions(-)

diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue
index cd45cf2..c99d765 100644
--- a/src/views/doctor/checkAll/index.vue
+++ b/src/views/doctor/checkAll/index.vue
@@ -655,21 +655,44 @@
                   >
                     <el-table-column type="expand">
                       <template slot-scope="props">
-                        <div
-                          v-if="
-                            props.row.advices && props.row.advices.length > 0
-                          "
-                        >
+                        <div>
                           <div
-                            v-for="(jianyi, index1) in props.row.advices"
-                            :key="index1"
-                            style="padding: 0 10px; margin-bottom: 10px"
+                            v-if="
+                              props.row.advices && props.row.advices.length > 0
+                            "
                           >
+                            <div
+                              v-for="(jianyi, index1) in props.row.advices"
+                              :key="index1"
+                              style="padding: 0 10px; margin-bottom: 10px"
+                            >
+                              <div>
+                                鏍囬锛�
+                                <el-input
+                                  v-model="jianyi.bt"
+                                  size="small"
+                                  type="textarea"
+                                  autosize
+                                ></el-input>
+                              </div>
+                              <div>
+                                鍐呭锛�
+                                <el-input
+                                  v-model="jianyi.nr"
+                                  size="small"
+                                  type="textarea"
+                                  autosize
+                                ></el-input>
+                              </div>
+                            </div>
+                          </div>
+
+                          <!-- 濡傛灉 advices 涓虹┖鏃讹紝娓叉煋绌虹殑杈撳叆妗� -->
+                          <div v-else>
                             <div>
                               鏍囬锛�
-                              <!-- {{ jianyi.bt || "" }} -->
                               <el-input
-                                v-model="jianyi.bt"
+                                v-model="emptyAdvice.bt"
                                 size="small"
                                 type="textarea"
                                 autosize
@@ -678,7 +701,7 @@
                             <div>
                               鍐呭锛�
                               <el-input
-                                v-model="jianyi.nr"
+                                v-model="emptyAdvice.nr"
                                 size="small"
                                 type="textarea"
                                 autosize
@@ -686,7 +709,6 @@
                             </div>
                           </div>
                         </div>
-                        <!-- <div v-else style="padding: 0 10px">鏆傛棤鍐呭</div> -->
                       </template>
                     </el-table-column>
 
@@ -737,23 +759,45 @@
                   >
                     <el-table-column type="expand">
                       <template slot-scope="props">
-                        <div
-                          v-if="
-                            props.row.advices && props.row.advices.length > 0
-                          "
-                        >
+                        <div>
+                          <!-- 濡傛灉 advices 闈炵┖锛屾覆鏌撳叾鍐呭 -->
                           <div
-                            v-for="(jianyi, index1) in props.row.advices"
-                            :key="index1"
-                            style="padding: 0 10px; margin-bottom: 10px"
+                            v-if="
+                              props.row.advices && props.row.advices.length > 0
+                            "
                           >
-                            <!-- <div>鏍囬锛歿{ jianyi.bt || "" }}</div>
-                            <div>鍐呭锛歿{ jianyi.nr || "" }}</div> -->
+                            <div
+                              v-for="(jianyi, index1) in props.row.advices"
+                              :key="index1"
+                              style="padding: 0 10px; margin-bottom: 10px"
+                            >
+                              <div>
+                                鏍囬锛�
+                                <el-input
+                                  v-model="jianyi.bt"
+                                  size="small"
+                                  type="textarea"
+                                  autosize
+                                ></el-input>
+                              </div>
+                              <div>
+                                鍐呭锛�
+                                <el-input
+                                  v-model="jianyi.nr"
+                                  size="small"
+                                  type="textarea"
+                                  autosize
+                                ></el-input>
+                              </div>
+                            </div>
+                          </div>
+
+                          <!-- 濡傛灉 advices 涓虹┖鏃讹紝娓叉煋绌虹殑杈撳叆妗� -->
+                          <div v-else>
                             <div>
                               鏍囬锛�
-                              <!-- {{ jianyi.bt || "" }} -->
                               <el-input
-                                v-model="jianyi.bt"
+                                v-model="emptyAdvice.bt"
                                 size="small"
                                 type="textarea"
                                 autosize
@@ -762,7 +806,7 @@
                             <div>
                               鍐呭锛�
                               <el-input
-                                v-model="jianyi.nr"
+                                v-model="emptyAdvice.nr"
                                 size="small"
                                 type="textarea"
                                 autosize
@@ -770,7 +814,6 @@
                             </div>
                           </div>
                         </div>
-                        <!-- <div v-else style="padding: 0 10px">鏆傛棤鍐呭</div> -->
                       </template>
                     </el-table-column>
 
@@ -1368,7 +1411,10 @@
   data() {
     return {
       // 鏇存柊鎬绘寤鸿
-
+      emptyAdvice: {
+        bt: "",
+        nr: "",
+      },
       initialTotalCheckAdvice: "",
       initialState: "",
       preObj: {},
@@ -2331,7 +2377,7 @@
         .flat(); // 浣跨敤 flat() 鏂规硶灏嗗祵濂楁暟缁勫睍骞�
       console.log(dataList, 777);
 
-     /*  addOrder(dataList).then((res) => {
+      /*  addOrder(dataList).then((res) => {
         console.log(res, 999);
       }); */
       getTjdetailList(data)
@@ -2382,7 +2428,12 @@
             });
 
             // 绛夊緟鎵�鏈夎姹傚畬鎴�
-            Promise.all([reportPromise, statePromise,addOrderPromise, ...updatePromises])
+            Promise.all([
+              reportPromise,
+              statePromise,
+              addOrderPromise,
+              ...updatePromises,
+            ])
               .then(() => {
                 // 鎵�鏈夎姹傚畬鎴愶紝鍏抽棴 loading
                 this.loading = false;
@@ -2591,6 +2642,7 @@
     max-height: calc(100vh - 100px); /* 鍋囪浣犳兂涓洪《閮ㄥ拰搴曢儴鐣欏嚭涓�浜涚┖闂� */
     overflow-y: auto; /* 鍏佽鍨傜洿婊氬姩 */
     padding: 0 0 50px; /* 鍙�夛細娣诲姞涓�浜涘唴杈硅窛浠ラ伩鍏嶅唴瀹圭揣璐磋竟缂� */
+    padding-bottom: 200px;
   }
 }
 

--
Gitblit v1.8.0