From 26bbf3648b29c0f855b53b3ee44c3d66b11818b2 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期五, 10 十一月 2023 17:00:30 +0800 Subject: [PATCH] s --- src/views/quality/rawMaterial/rawMaterial-form.vue | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/views/quality/rawMaterial/rawMaterial-form.vue b/src/views/quality/rawMaterial/rawMaterial-form.vue index 47cac32..398a3e0 100644 --- a/src/views/quality/rawMaterial/rawMaterial-form.vue +++ b/src/views/quality/rawMaterial/rawMaterial-form.vue @@ -7,7 +7,7 @@ <h2 v-else>缂栬緫-鍘熸潗鏂欐楠�</h2> </div> <div class="btn-group header-right"> - <el-button @click="save()" v-if="this.dataForm.id==null">淇濆瓨</el-button> + <el-button type="primary" @click="save()" v-if="this.dataForm.id==null">淇濆瓨</el-button> </div> </div> <div class="page-main"> @@ -358,7 +358,6 @@ }, // 纭鍥炶皟 selectPart(param, nodePart, index) { - console.log(param) if (typeof param !== 'undefined') { this.dataForm.code = param.code this.dataForm.name = param.name @@ -442,14 +441,14 @@ }, // 娣诲姞琛� clickAddLine(row) { - console.log(row); let ele = { fId: Math.random(), - father: row.father?row.father:null, + father: null, iid: Math.random(), children:[] } if(row){ + ele.father = row.father?row.father:null row.children.forEach(item => { ele.children.push({ deviceId: null, @@ -573,6 +572,7 @@ } ele.children.push(o) }) + console.log("----------",ele); this.list.push(ele) } }) @@ -626,7 +626,22 @@ row.children.push(obj) }, save(){ + let data = this.dataForm + console.log('--------',data); + console.log("-----",this.list); + this.list.forEach(item=>{ + item.children.forEach(c=>{ + let arr=c.testValueList + let val='' + arr.forEach(a=>{ + val+=a+"," + // val += '"' + a + "," + }) + let end=val.substring(0,val.length-1) + c.testValue=end + }) + }) data.rawInsProducts = this.list addRawInspects(data).then(res=>{ this.$message.success("淇濆瓨鎴愬姛") -- Gitblit v1.9.3