From 6d7d05ede20eb9ee52b65f6da59f767d5de8f485 Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期二, 23 四月 2024 01:36:35 +0800
Subject: [PATCH] 检验模板调整

---
 src/components/do/b1-inspect-order-plan/Inspection.vue |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/components/do/b1-inspect-order-plan/Inspection.vue b/src/components/do/b1-inspect-order-plan/Inspection.vue
index e45dc8f..7680dda 100644
--- a/src/components/do/b1-inspect-order-plan/Inspection.vue
+++ b/src/components/do/b1-inspect-order-plan/Inspection.vue
@@ -719,7 +719,6 @@
                 }
               })
             })
-            console.log(item);
             if (item.methodName == '鑷畾涔夋柟娉�' && item.v.ps!=undefined && item.v.ps.value == '缁撹') {
               if (this.currentSample.insProduct.find(m => m.id == item.i)) {
                 let ask = this.currentSample.insProduct.find(m => m.id == item.i).ask.split('&');
@@ -784,7 +783,15 @@
                   valueList.forEach(b => {
                     str = str.replace(b.name, b.value)
                   })
-                  comResult = eval(str)
+                  if(item.v.f.includes('/')>-1){
+                    if(Object.getOwnPropertyNames(comValue).length==valueList.length){
+                      comResult = eval(str)
+                    }else{
+                      comResult = ''
+                    }
+                  }else{
+                    comResult = eval(str)
+                  }
                   break;
               }
               list.forEach(a => {
@@ -835,7 +842,7 @@
               let regex = /[=\+\-\*\%\(\)\/\s]/g
               let mode = item.v.f.replace(regex, ' ').split(' ');
               mode.filter(m => m && !Number(m)).forEach(m => {
-                let r = m.split('')[1] - 1
+                let r =  m.replace(/[a-zA-Z]/g, "") - 1
                 let c = this.comparisonList.find(j => j.label == m.split('')[0]).value
                 valueList.push({
                   c,

--
Gitblit v1.9.3