From b977b7e4b46d14ee407f4d8f07b4c818b19b87be Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期四, 05 十二月 2024 12:28:29 +0800
Subject: [PATCH] lkk-12-05

---
 src/views/sampling/sampling/index.vue |   85 +++++++++++++++++++-----------------------
 1 files changed, 38 insertions(+), 47 deletions(-)

diff --git a/src/views/sampling/sampling/index.vue b/src/views/sampling/sampling/index.vue
index 4836242..8fcccea 100644
--- a/src/views/sampling/sampling/index.vue
+++ b/src/views/sampling/sampling/index.vue
@@ -86,8 +86,12 @@
           @input="radioChange"
           style="margin: 10px 15px"
         >
-          <el-radio-button label="1" :disabled="qiehuan && disabledId === 0">鏈噰鏍�</el-radio-button>
-          <el-radio-button label="0" :disabled="qiehuan && disabledId === 1">宸查噰鏍�</el-radio-button>
+          <el-radio-button label="1" :disabled="qiehuan && disabledId === 0"
+            >鏈噰鏍�</el-radio-button
+          >
+          <el-radio-button label="0" :disabled="qiehuan && disabledId === 1"
+            >宸查噰鏍�</el-radio-button
+          >
         </el-radio-group>
       </el-col>
       <el-col
@@ -107,7 +111,7 @@
         <el-button type="primary" :disabled="!disabled" @click="Cancellation"
           >鎾ら攢鍚堝苟</el-button
         >
-        <el-button type="primary" @click="Confirmreceipt">閲囨牱鎵撶爜</el-button>
+        <el-button type="primary" @click="Confirmreceipt" :disabled="!selectList.length">閲囨牱鎵撶爜</el-button>
       </el-col>
       <el-col
         :span="12"
@@ -476,19 +480,14 @@
       );
     },
     qiehuan() {
-      return (
-        this.selectList.length > 0
-      );
+      return this.selectList.length > 0;
     },
     disabledId() {
-      return (
-        this.tjStatus == "1" ? 1 :  0
-      );
+      return this.tjStatus == "1" ? 1 : 0;
     },
   },
 
   methods: {
- 
     getTruncatedName(proName) {
       // 鍘绘帀鎵�鏈夌┖鏍�
       const trimmedProName = proName.replace(/\s+/g, "");
@@ -708,7 +707,7 @@
       // 鍙湁涓�涓汉琚�変腑鏃惰繘琛屾搷浣�
       if (selection.length === 1) {
         const selectedPerson = selection[0]; // 鑾峰彇閫変腑鐨勯偅涓汉
-        const tjNumber = selectedPerson.tjNumber; 
+        const tjNumber = selectedPerson.tjNumber;
         console.log(selectedPerson.tjNumber, 6363);
 
         this.fetchData(tjNumber);
@@ -776,7 +775,7 @@
             this.$message.success("鍚堝苟鎴愬姛銆�");
             // console.log("鍚堝苟鐨勮:", this.selectedRows);
             // this.getList();
-            this.fetchData(this.selectedRows[0].cusId);
+            this.fetchData(this.selectedRows[0].tjNumber);
           });
         } else {
           this.$message.error("鏍囨湰绫诲瀷涓嶄竴鑷达紝鏃犳硶鍚堝苟锛�");
@@ -805,7 +804,7 @@
             this.$message.success("鎾ら攢鎴愬姛锛�");
             // 鍒锋柊鏁版嵁鍒楄〃鎴栬繘琛屽叾浠栨搷浣�
             // this.getList();
-            this.fetchData(this.selectedRows[0].cusId);
+            this.fetchData(this.selectedRows[0].tjNumber);
           } else {
             this.$message.error(res.msg || "鎾ら攢澶辫触锛岃閲嶈瘯锛�");
           }
@@ -817,9 +816,9 @@
 
     /** 鐐瑰嚮琛ユ墦鏉$爜鎸夐挳 **/
     async Collection() {
-      // console.log("selectList:", this.selectList); 
+      // console.log("selectList:", this.selectList);
       const jyxh = this.selectList.map((item) => item.jyxh);
-      console.log("jyxh:", jyxh); 
+      console.log("jyxh:", jyxh);
       try {
         // 璇锋眰鎺ュ彛骞惰幏鍙栧搴﹀��
         const widthResponse = await getTxmkd();
@@ -1005,7 +1004,7 @@
           // this.getList();
         })
         .catch((error) => {
-          this.$message.error("閲囨牱澶辫触");
+          // this.$message.error("閲囨牱澶辫触");
         })
         .finally(() => {
           loadingInstance.close();
@@ -1014,41 +1013,33 @@
 
     // 鍗曢�夋寜閽�
     radioChange(value) {
-
-      if (this.selectList.length > 0) {
-        alert("宸查�変腑鍚庣姝㈠垏鎹�");
-    
-      } else {
-        console.log("鍒囨崲");
-        
-        this.loading = true;
-        this.queryParams.isSignFor = value;
-        getList(this.queryParams).then((response) => {
-          if (response.data) {
-            if (response.data.list == null) {
-              this.samplingList = [];
-              this.tableList = [];
-              this.loading = false;
-            } else {
-              this.samplingList = response.data.list;
-              this.loading = false;
-              if (this.samplingList.length != 0) {
-                this.$nextTick(() => {
-                  this.$refs.tb.toggleRowSelection(this.samplingList[0], true);
-                });
-              } else {
-                this.$refs.tb.clearSelection();
-              }
-            }
-            this.total = response.data.total;
-            this.loading = false;
-          } else {
+      this.loading = true;
+      this.queryParams.isSignFor = value;
+      getList(this.queryParams).then((response) => {
+        if (response.data) {
+          if (response.data.list == null) {
             this.samplingList = [];
             this.tableList = [];
             this.loading = false;
+          } else {
+            this.samplingList = response.data.list;
+            this.loading = false;
+            if (this.samplingList.length != 0) {
+              this.$nextTick(() => {
+                this.$refs.tb.toggleRowSelection(this.samplingList[0], true);
+              });
+            } else {
+              this.$refs.tb.clearSelection();
+            }
           }
-        });
-      }
+          this.total = response.data.total;
+          this.loading = false;
+        } else {
+          this.samplingList = [];
+          this.tableList = [];
+          this.loading = false;
+        }
+      });
     },
 
     // 榛樿鎺ュ彈鍥涗釜鍊� { 褰撳墠琛岀殑鍊�, 褰撳墠鍒楃殑鍊�, 琛岀殑涓嬫爣, 鍒楃殑涓嬫爣 }

--
Gitblit v1.8.0