From edc6b742457bcdfcfbd49ff41a625f956a733459 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期一, 25 五月 2026 11:16:04 +0800
Subject: [PATCH] 合格率统计:明细数据表格高度显示异常修复
---
src/views/business/inspectionTask/inspection.vue | 38 +++++++++++++++++++++-----------------
1 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/src/views/business/inspectionTask/inspection.vue b/src/views/business/inspectionTask/inspection.vue
index 84f0671..d4c101b 100644
--- a/src/views/business/inspectionTask/inspection.vue
+++ b/src/views/business/inspectionTask/inspection.vue
@@ -2787,7 +2787,7 @@
}
}
});
- if (str != "") {
+ if (str !== "") {
let count2 = 0;
for (let i in this.currentSample.insProduct) {
let inspectionItemClass =
@@ -3079,24 +3079,27 @@
this.param[a.id].insValue.find(
(m) => m.c == insValue[i].c && m.r == insValue[i].r
).u = insValue[i].u;
- // this.param[a.id].insValue[i].v.v = insValue[i].v
- // this.param[a.id].insValue[i].u = insValue[i].u
}
}
} catch (e) {}
try {
- // 璁惧缂栧彿璧嬪��
- let equipValue = JSON.parse(a.insProductResult.equipValue);
- for (let i = 0; i < equipValue.length; i++) {
- // 鏅�氳澶囪祴鍊�
- this.param[a.id].equipValue[i].v.v = equipValue[i].v;
+ if(a.insProductResult){
+ // 璁惧缂栧彿璧嬪��
+ let equipValue = JSON.parse(a.insProductResult.equipValue);
+ for (let i = 0; i < equipValue.length; i++) {
+ // 鏅�氳澶囪祴鍊�
+ this.param[a.id].equipValue[i].v.v = equipValue[i].v;
+ }
}
- } catch (e) {}
+ } catch (e) {
+ console.log("璁惧缂栧彿璧嬪��----", e);
+ }
try {
// 璁惧鍚嶇О璧嬪��
- let equipName = JSON.parse(a.insProductResult.equipName);
- for (let i = 0; i < equipName.length; i++) {
- equipName[i].v !== "" &&
+ if(a.insProductResult){
+ let equipName = JSON.parse(a.insProductResult.equipName);
+ for (let i = 0; i < equipName.length; i++) {
+ equipName[i].v !== "" &&
equipName[i].v.map((val) => {
const index = this.equipOptions.findIndex(
(item) => item.value === val
@@ -3106,10 +3109,11 @@
val = this.equipOptions[index].deviceName;
}
});
- }
- for (let i = 0; i < equipName.length; i++) {
- // 鏅�氳澶囧悕绉拌祴鍊�
- this.param[a.id].equipName[i].v.v = equipName[i].v;
+ }
+ for (let i = 0; i < equipName.length; i++) {
+ // 鏅�氳澶囧悕绉拌祴鍊�
+ this.param[a.id].equipName[i].v.v = equipName[i].v;
+ }
}
} catch (e) {
console.log("璁惧鍚嶇О璧嬪��----", e);
@@ -3843,7 +3847,7 @@
toFixed(v, ct) {
if (v && ct && ct.fa) {
if (ct.fa.includes(".")) {
- let num = ct.fa.slice(4).length;
+ let num = ct.fa.split(".")[1].length;
return Number(v).toFixed(num);
} else {
return v;
--
Gitblit v1.9.3