From f7de00367b410be156f7f200c9d2cfabf1f57c77 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=BD=97=E6=96=8C=E6=9D=B0?= <>
Date: Sun, 21 Apr 2024 14:43:56 +0800
Subject: [PATCH] ui
---
 src/components/sumDoctorCheck/SumSug.vue | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/components/sumDoctorCheck/SumSug.vue b/src/components/sumDoctorCheck/SumSug.vue
index d6e42b1..312c348 100644
--- a/src/components/sumDoctorCheck/SumSug.vue
+++ b/src/components/sumDoctorCheck/SumSug.vue
@@ -41,7 +41,6 @@
           :disabled="sumBtnDisabled()">新增建议
       
     
-
     
       
@@ -61,7 +60,7 @@
                   :disabled="sumBtnDisabled()">
                 
                 
                  {
@@ -294,14 +291,17 @@ export default {
     // 单个折叠展开建议
     btnCollapseAll() {
       this.collapse = !this.collapse
-      this.sumDoctorCheck.suggestionList.forEach(e => {
+      this.sumDoctorCheck.suggestionList.forEach((e,index) => {
         e.collapse = this.collapse
+        this.$set(this.sumDoctorCheck.suggestionList,index,e)
       });
     },
 
     // 单个折叠展开建议
-    btnCollapse(index) {
-      this.sumDoctorCheck.suggestionList[index]['collapse'] = !this.sumDoctorCheck.suggestionList[index]['collapse']
+    btnCollapse(data,index,row) {
+      row.collapse=!row.collapse
+      this.$set(data,index,row)
+      // this.sumDoctorCheck.suggestionList[index]['collapse'] = !this.sumDoctorCheck.suggestionList[index]['collapse']
       this.$nextTick(() => {
         this.$refs['tableSuggestion'].doLayout()
       })
@@ -773,4 +773,4 @@ export default {
   padding: 1px 15px 1px 2px;
 }
 
-  
\ No newline at end of file
+