From 18f35fe78de41a1b240758c91e05380decb48978 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期五, 25 七月 2025 17:39:59 +0800
Subject: [PATCH] 1

---
 src/views/doctor/checkAll/index.vue |   51 +++++++++++++++++++++++++++++++++++----------------
 1 files changed, 35 insertions(+), 16 deletions(-)

diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue
index aa23276..8235084 100644
--- a/src/views/doctor/checkAll/index.vue
+++ b/src/views/doctor/checkAll/index.vue
@@ -733,7 +733,7 @@
                     placeholder="璇疯緭鍏ュ唴瀹�"
                     v-model="textarea1"
                     :autosize="{ minRows: minRows, maxRows: maxRows }"
-                    style="font-size: 16px;"
+                    style="font-size: 16px"
                   ></el-input>
                 </el-form-item>
               </el-form>
@@ -779,6 +779,7 @@
                       style="width: 100%"
                       :header-cell-style="{ background: '#67C23A' }"
                       :row-key="getRowKeys"
+                      :expand-row-keys="expends"
                     >
                       <!--  :expand-row-keys="expends" -->
                       <el-table-column type="expand">
@@ -2151,6 +2152,8 @@
       status1: 0,
       viewportHeight: 0,
       expends: [],
+      expandRowKeys: [],
+      shouldExpand: false,
     };
   },
 
@@ -2581,6 +2584,15 @@
     yichangjieguo() {
       this.loading = true;
       this.status1 = 0;
+      getConfigKey("kzycxmsfzk").then((res) => {
+        this.shouldExpand = res.msg;
+        // 鍙湁Y/y鎵嶅睍寮�锛屽叾瀹冿紙鍖呮嫭绌恒�丯銆乶ull銆乽ndefined锛夐兘涓嶅睍寮�
+        if (this.shouldExpand === "Y") {
+          this.getExpends();
+        } else {
+          this.expends = [];
+        }
+      });
       yichang({
         tjNum: this.tjNumber,
       })
@@ -2599,6 +2611,12 @@
           if (!this.yichangList) {
             this.$message.warning("鏆傛棤寮傚父鎶ュ憡");
           }
+          // 杩欓噷涔熷彲浠ユ牴鎹畇houldExpand鍐嶈皟鐢ㄤ竴娆etExpends锛岀‘淇濇暟鎹凡鍔犺浇
+          if (this.shouldExpand === "Y" || this.shouldExpand === "y") {
+            this.getExpends();
+          } else {
+            this.expends = [];
+          }
         })
         .catch((error) => {
           this.isLoading = false;
@@ -2610,6 +2628,7 @@
           this.loading = false;
         });
     },
+    
 
     fuchaxiangmu() {
       this.loading = true;
@@ -2937,7 +2956,7 @@
 
     propoChange() {
       this.cusobj = { sex: this.tableAll.cusSex, isZj: 0 };
-       this.$refs.proposal.clearSearchFields()
+      this.$refs.proposal.clearSearchFields();
       getConfigKey("mrzscyjy").then((res) => {
         this.mrjy = res.msg; // 浼氳Е鍙� watch 鈫� 璁剧疆 tjproposal = "1"
         // 绛夋暟鎹姸鎬佸噯澶囧ソ鍚庡啀鎵撳紑寮圭獥
@@ -3134,18 +3153,18 @@
       this.qingkong();
       this.$refs.Pre.open = false;
       this.tableAll = row;
-      let dict = "dict_tjtype"
-      getDicts(dict).then(res => {
-         if (res.code == 200) {
-            res.data.forEach((item) => {
-              if (this.tableAll.tjCategory == item.dictValue) {
-                this.tableAll.tjCategory = item.dictLabel;
-              }
-            });
-          } else {
-            throw new Error('鑾峰彇浣撴绫诲瀷瀛楀吀澶辫触');
-          }
-      })
+      let dict = "dict_tjtype";
+      getDicts(dict).then((res) => {
+        if (res.code == 200) {
+          res.data.forEach((item) => {
+            if (this.tableAll.tjCategory == item.dictValue) {
+              this.tableAll.tjCategory = item.dictLabel;
+            }
+          });
+        } else {
+          throw new Error("鑾峰彇浣撴绫诲瀷瀛楀吀澶辫触");
+        }
+      });
       this.tjproject = "0";
       this.tjNumber = this.tableAll.tjNumber;
 
@@ -3349,7 +3368,7 @@
               id: this.MsgId,
             };
 
-             gettoPdf(tjNumber)
+            /* gettoPdf(tjNumber)
               .then((res) => {
                 this.$modal.msgSuccess("宸茬敓鎴愭姤鍛婏紒璇峰墠寰�鎶ュ憡鏍告敹椤甸潰纭锛�");
               })
@@ -3357,7 +3376,7 @@
                 this.$modal.msgError(
                   "鎵撳嵃鎶ュ憡澶辫触锛岃鍓嶅線鎶ュ憡鎵撳嵃椤甸潰琛ユ墦鎶ュ憡锛�"
                 );
-              });
+              }); */
             const statePromise = getfiedState(reportData).then(() => {
               this.drawer = false;
             });

--
Gitblit v1.8.0