From 73f95e04dfa9890ad484d8a447690fac87b8cf5c Mon Sep 17 00:00:00 2001 From: gaoluyang <gaoluyang@rengu.cc> Date: 星期二, 02 七月 2024 16:01:53 +0800 Subject: [PATCH] 下单页面—温度循环要求填写弹框开发联调 --- src/components/do/b1-ins-order/add.vue | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/components/do/b1-ins-order/add.vue b/src/components/do/b1-ins-order/add.vue index 146b2e8..229fabb 100644 --- a/src/components/do/b1-ins-order/add.vue +++ b/src/components/do/b1-ins-order/add.vue @@ -1101,24 +1101,28 @@ this.$message.error('璇峰~鍐欏畬鏁存暟鎹�') return } + const opticalProjectList = JSON.parse(JSON.stringify(this.opticalProjectList)) let entrustTime = this.circulateForm.entrustTime let entrustNum = this.circulateForm.entrustNum let temperaturePoint1 = JSON.parse(JSON.stringify(this.temperatureData)) - + temperaturePoint1.forEach(t => { + if (!t.temperaturePoint || !t.askSymbol || !t.askNum) { + throw this.$message.error('璇峰~鍐欏畬鏁存暟鎹�') + } + }) let temperaturePoint = JSON.parse(JSON.stringify(this.temperatureData)) - temperaturePoint.unshift({temperaturePoint: 20, askSymbol: null, askNum: null}) let askArr = [] let opticalProjectArr = [] // 鎷兼帴瑕佹眰鍊糰sk opticalProjectList.forEach(o => { opticalProjectArr.push(o.value) temperaturePoint.forEach(t => { - t.temperaturePoint = t.temperaturePoint + '鈩�' - const askObj = t.temperaturePoint + ',' + o.value + ',' + t.askSymbol + t.askNum + const askObj = t.temperaturePoint + '鈩�' + ',' + o.value + ',' + t.askSymbol + t.askNum askArr.push(askObj) }) }) + askArr.unshift(20 + '鈩�') askArr.push(this.circulateForm.entrustNum) const ask = askArr.join(';') // 鎷兼帴瑕佹眰鎻忚堪tell @@ -1132,9 +1136,6 @@ temperaturePointList.push(t.temperaturePoint) }) temperaturePoint1.forEach(t => { - if (!t.temperaturePoint || !t.askSymbol || !t.askNum) { - throw this.$message.error('璇峰~鍐欏畬鏁存暟鎹�') - } t.temperaturePoint = t.temperaturePoint + '鈩�' askNum.push(t.askSymbol + t.askNum + 'dB/Km') temperaturePointList2.push(t.temperaturePoint) @@ -1143,6 +1144,7 @@ askNum.forEach(a => { additionArr.push(temperaturePointList2.join(',') + a) }) + temperaturePointList2.unshift(20 + '鈩�') const tell = '娓╁害鑼冨洿:' + temperaturePointList2.join(',') + ';' + '淇濇俯鏃堕棿:' + entrustTime + ';' + '寰幆娆℃暟:' + entrustNum + ';' + '鍏夌氦(' + opticalProjectArr.join(',') + ')' + '闄勫姞琛板噺缁濆鍊�:' + additionArr.join(';') this.productList.forEach(item => { @@ -1151,6 +1153,8 @@ item.tell = tell } }) + console.log('ask---', ask) + console.log('tell---', tell) this.circulateShow = false }, beforeCirculateShowClose () { -- Gitblit v1.9.3