From 32fb43e06c0f3be9e4a1763286217bad5d7bba4d Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 06 六月 2024 14:10:59 +0800 Subject: [PATCH] 修改检验下单bug --- src/components/do/b1-ins-order/add.vue | 36 ++++++++++++++++++++++-------------- 1 files changed, 22 insertions(+), 14 deletions(-) diff --git a/src/components/do/b1-ins-order/add.vue b/src/components/do/b1-ins-order/add.vue index 82e3105..cdb6fed 100644 --- a/src/components/do/b1-ins-order/add.vue +++ b/src/components/do/b1-ins-order/add.vue @@ -788,18 +788,20 @@ this.$message.error('璇疯緭鍏ユ牱鍝佸瀷鍙�') } else if (!this.sampleList.every(m => m.standardMethodListId)) { this.$message.error('璇烽�夋嫨妫�楠屾爣鍑�') - }else if (this.totalArr.find(a=>a.ask.includes('RTS'))&&!this.RTS) { + }else if (this.totalArr.find(a=>a.ask.includes('RTS')&&a.state==1)&&!this.RTS) { this.$message.error('璇疯緭鍏TS') } else { let sampleList = this.HaveJson(this.sampleList) - let isRTS = this.totalArr.find(a=>a.ask.includes('RTS')) + let isRTS = this.totalArr.find(a=>a.ask.includes('RTS')&&a.state==1) if(isRTS){ sampleList.forEach(item=>{ if(item.insProduct&&item.insProduct.length>0){ item.insProduct.forEach(a=>{ - let ask = this.handleAsk(a.ask) - if(ask){ - a.ask = ask + if(a.state==1){ + let ask = this.handleAsk(a.ask) + if(ask&&a.state==1){ + a.ask = ask + } } }) } @@ -810,9 +812,11 @@ a.fiber.forEach(b=>{ if(b.productList&&b.productList.length>0){ b.productList.forEach(c=>{ - let ask = this.handleAsk(c.ask) - if(ask){ - c.ask = ask + if(c.state==1){ + let ask = this.handleAsk(c.ask) + if(ask&&c.state==1){ + c.ask = ask + } } }) } @@ -822,9 +826,11 @@ a.fibers.forEach(b=>{ if(b.productList&&b.productList.length>0){ b.productList.forEach(c=>{ - let ask = this.handleAsk(c.ask) - if(ask){ - c.ask = ask + if(c.state==1){ + let ask = this.handleAsk(c.ask) + if(ask&&c.state==1){ + c.ask = ask + } } }) } @@ -832,9 +838,11 @@ b.fiber.forEach(c=>{ if(c.productList&&c.productList.length>0){ c.productList.forEach(d=>{ - let ask = this.handleAsk(d.ask) - if(ask){ - d.ask = ask + if(d.state==1){ + let ask = this.handleAsk(d.ask) + if(ask){ + d.ask = ask + } } }) } -- Gitblit v1.9.3