From 49af39650d947cd7b12f665e58585c95410715d3 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期二, 16 七月 2024 14:51:13 +0800
Subject: [PATCH] 修改bug

---
 static/js/worker.js                                    |    9 ++++++---
 src/main.js                                            |    4 ++--
 src/components/do/b1-inspect-order-plan/Inspection.vue |   22 +++++++++++++++++++++-
 src/components/view/b1-inspection-order.vue            |    4 ++--
 4 files changed, 31 insertions(+), 8 deletions(-)

diff --git a/src/components/do/b1-inspect-order-plan/Inspection.vue b/src/components/do/b1-inspect-order-plan/Inspection.vue
index e86f0eb..425a9b3 100644
--- a/src/components/do/b1-inspect-order-plan/Inspection.vue
+++ b/src/components/do/b1-inspect-order-plan/Inspection.vue
@@ -1484,11 +1484,22 @@
                       count4 += 1
                     }
                   }
+                  // else if (c.v.ps != undefined && c.v.ps.value === '鍗曚綅'&&this.PROJECT=='妫�娴嬩腑蹇�'){
+                  //   if(count4==1||count4==2){
+                  //     str += c.v.v?c.v.v:''
+                  //     console.log('str',str,c)
+                  //     count4 += 1
+                  //   }
+                  // }
                 }
               })
               if (str != '') {
+                console.log('str',str)
                 let count2 = 0
                 for (let i in this.currentSample.insProduct) {
+                  // (this.currentSample
+                  // .insProduct[i].unit?this.currentSample
+                  // .insProduct[i].unit:'')
                   if (this.currentSample.insProduct[i].templateId === a.templateId && this.currentSample
                   .insProduct[i].inspectionItem +(this.currentSample.insProduct[i].inspectionItemSubclass == null ? '' : this.currentSample.insProduct[i].inspectionItemSubclass)+(this.currentSample.insProduct[i].inspectionItemClass==null||this.PROJECT!='瑁呭鐢电紗'?'':this.currentSample.insProduct[i].inspectionItemClass) ===
                     str) {
@@ -1708,6 +1719,15 @@
               this.$nextTick(()=>{
                 this.tableList = this.result.value.tableList
                 this.param = this.result.value.param
+                for (var i in this.param){
+                  if(this.param[i].insResult&&this.param[i].insResult.v&&this.param[i].insResult.v.v){
+                    if(this.param[i].insResult.v.v=='鍚堟牸'){
+                      this.$set(this.param[i].insResult.v,'v',1)
+                    }else if(this.param[i].insResult.v.v=='涓嶅悎鏍�'){
+                      this.$set(this.param[i].insResult.v,'v',0)
+                    }
+                  }
+                }
                 this.saveInsContext()
               })
               break;
@@ -1827,7 +1847,7 @@
           }
       },
       getValue(v){
-        let str = v.v?v.v:(v.ct&&v.ct.s?v.ct.s.length>0&&v.ct.s[0].v.replace(new RegExp('\n', 'g'), '<br/>').replace(new RegExp('@', 'g'), '<br/>'):'')
+        let str = v.v?v.v:(v.v===0?v.v:(v.ct&&v.ct.s?v.ct.s.length>0&&v.ct.s[0].v.replace(new RegExp('\n', 'g'), '<br/>').replace(new RegExp('@', 'g'), '<br/>'):''))
         return str
       },
       getInspectionValueType(id) {
diff --git a/src/components/view/b1-inspection-order.vue b/src/components/view/b1-inspection-order.vue
index 0bb2399..fcfbf6c 100644
--- a/src/components/view/b1-inspection-order.vue
+++ b/src/components/view/b1-inspection-order.vue
@@ -177,7 +177,7 @@
             <div class="search_thing" style="width: 20%;">
               <div class="search_label">鏍峰搧鍚嶇О锛�</div>
               <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
-                  v-model="componentData.entity.sampleType" @keyup.enter.native="refreshTable()"></el-input></div>
+                  v-model="componentData.entity.sample" @keyup.enter.native="refreshTable()"></el-input></div>
             </div>
             <div class="search_thing" style="width: 20%;">
               <div class="search_label">鏍峰搧鍨嬪彿锛�</div>
@@ -459,7 +459,7 @@
 				componentData: {
 					entity: {
 						entrustCode: null,
-						sampleType: null,
+						sample: null,
             sampleName: null,
             sampleModel: null,
             sampleCode: null,
diff --git a/src/main.js b/src/main.js
index ce6e72e..db3b571 100644
--- a/src/main.js
+++ b/src/main.js
@@ -18,9 +18,9 @@
 Vue.prototype.PROJECT = '妫�娴嬩腑蹇�'
 // Vue.prototype.PROJECT = '瑁呭鐢电紗'
 //鏈湴
-// Vue.prototype.LOCATIONVUE = "http://127.0.0.1:80";
+Vue.prototype.LOCATIONVUE = "http://127.0.0.1:80";
 // const javaApi = 'http://127.0.0.1:8001';
-const javaApi = 'http://172.20.10.5:8001';
+const javaApi = 'http://10.1.88.162:8001';
 
 //浜�
 // Vue.prototype.LOCATIONVUE = "http://114.132.189.42:8080";
diff --git a/static/js/worker.js b/static/js/worker.js
index 8bcac61..a8717a2 100644
--- a/static/js/worker.js
+++ b/static/js/worker.js
@@ -310,10 +310,13 @@
             if (a[0].r == item.r && comResult !== '') {
               for (var b in a) {
                 if (a[b].c == item.c) {
-                  // console.log('comResult---', comResult)
                   try{
-                    let val = parseFloat(comResult.toFixed(3))
-                    a[b].v.v = isNaN(val) ? '' : val
+                    if(comResult==0){
+                      a[b].v.v = 0
+                    }else{
+                      let val = parseFloat(comResult.toFixed(3))
+                      a[b].v.v = isNaN(val) ? '' : val
+                    }
                   }catch(error){
                     a[b].v.v = comResult
                     console.log('error---', error)

--
Gitblit v1.9.3