From 287ebd61bb900d52fa968fc7eaf525728cc848fb Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期四, 24 七月 2025 10:49:01 +0800
Subject: [PATCH] qx

---
 src/views/sampling/sampling/index.vue |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/src/views/sampling/sampling/index.vue b/src/views/sampling/sampling/index.vue
index 71781d5..f8885c1 100644
--- a/src/views/sampling/sampling/index.vue
+++ b/src/views/sampling/sampling/index.vue
@@ -300,6 +300,7 @@
         proId: null,
         proName: null,
       },
+      tjNumber: null,
       startTime: "",
       tableKey: "",
       pickerOptions: {
@@ -456,10 +457,19 @@
 
 
     jydPrint() {
-      const tjnumber = this.piliangList[0].tjNumber;
+      if (this.piliangList.length != 0) {
+        const tjnumber = this.piliangList[0].tjNumber;
       const viewNum = "1086792376946569216";
       const params = { viewNum, tjnumber };
       this.$tab.openPage("妫�楠岀瀵兼鍗�", "/report/clinical", params);
+      this.$refs.tb.toggleRowSelection(this.piliangList[0], false);
+      this.piliangList = []
+      } else {
+        this.$message.info('璇烽噸鏂伴�夋嫨瑕佹墦鍗扮殑鏁版嵁');
+        this.$refs.tb.toggleRowSelection(this.piliangList[0], false);
+          this.piliangList = []
+      }
+     
     },
     getTruncatedName(proName) {
       // 鍘绘帀鎵�鏈夌┖鏍�
@@ -632,13 +642,13 @@
     },
     handleCurrentChangess(val) {
       if (val != null) {
-          this.$refs.tb.toggleRowSelection(val, true);
+        this.$refs.tb.toggleRowSelection(val, true);
         this.handleSelectionChange(val);
       }
     },
 
     handleSelectionChange(selection) {
-      this.piliangList = selection;
+
       const selectedCount = selection.length;
       const totalCount = this.samplingList.length;
 
@@ -646,6 +656,7 @@
       if (selectedCount === 1) {
         this.disableSelections = false;
         const selectedPerson = selection[0];
+        this.piliangList = selection;
         const tjNumber = selectedPerson.tjNumber;
         console.log(`閫変腑鐨勪綋妫�鍙�: ${tjNumber}`);
         this.fetchData(tjNumber);

--
Gitblit v1.8.0