From 2e2e80ddc765dbeff8980b7abf53a474e213d540 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期一, 18 五月 2026 10:09:05 +0800
Subject: [PATCH] 不合格处理:选择不合格订单添加外购下单选项
---
src/views/business/inspectionTask/inspection.vue | 36 ++++++++++++++++++++----------------
1 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/src/views/business/inspectionTask/inspection.vue b/src/views/business/inspectionTask/inspection.vue
index ef65f7e..d4c101b 100644
--- a/src/views/business/inspectionTask/inspection.vue
+++ b/src/views/business/inspectionTask/inspection.vue
@@ -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