From d49c28b6dc4b4dd363ec699ecc8a1a51983a10f9 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期五, 31 五月 2024 17:27:03 +0800 Subject: [PATCH] 对接原始工时接口 --- src/components/do/b1-ins-order/add.vue | 37 +++++++++++++++++++++++++++++++------ 1 files changed, 31 insertions(+), 6 deletions(-) diff --git a/src/components/do/b1-ins-order/add.vue b/src/components/do/b1-ins-order/add.vue index 9ca4c9d..2dc6d8a 100644 --- a/src/components/do/b1-ins-order/add.vue +++ b/src/components/do/b1-ins-order/add.vue @@ -541,7 +541,7 @@ </el-row> </span> </el-dialog> - <fiberOpticConfig :currentId="currentId" v-if="configShow"/> + <fiberOpticConfig :currentId="currentId" v-if="configShow" :active="active"/> </div> </template> @@ -674,7 +674,8 @@ formType: [], configShow: false, currentMethod: null, - isAskOnlyRead:false + isAskOnlyRead:false, + sampleId: null } }, watch: { @@ -873,6 +874,7 @@ this.addObj.custom = selects.name this.addObj.code = selects.code this.addObj.phone = selects.phone + this.addObj.companyId = selects.departId }) }, searchFilter() { @@ -1061,6 +1063,11 @@ this.isAskOnlyRead = true }else{ this.isAskOnlyRead = false + } + this.sampleId = row.id + if(this.active!==1){ + this.sampleIds = [] + this.sampleIds.push(row.id) } this.productList = row.insProduct setTimeout(() => { @@ -1337,11 +1344,29 @@ return row[property] === value; }, openConfig(){ - if(this.sampleIds.length===0){ - this.$message.error("鏈�夋嫨鏍峰搧") - return + if(this.active===1){ + if(this.sampleIds.length===0){ + this.$message.error("鏈�夋嫨鏍峰搧") + return + } + this.configShow = true + }else{ + if(this.sampleId === null){ + this.$message.error('鏈�変腑鏍峰搧') + return + } + this.$axios.post(this.$api.insBushing.selectBushingBySampleId,{ + sampleId: this.sampleId + }).then(res=>{ + for(var i in this.sampleList){ + if(this.sampleList[i].id = this.sampleId){ + this.sampleList[i].bushing = res.data + break + } + } + this.configShow = true + }) } - this.configShow = true } } } -- Gitblit v1.9.3