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