From bef0978ab26369e2000820fafe76a1494ef7a3f0 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期三, 13 九月 2023 14:34:50 +0800 Subject: [PATCH] 改bug --- src/components/view/mbom.vue | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 36 insertions(+), 17 deletions(-) diff --git a/src/components/view/mbom.vue b/src/components/view/mbom.vue index cfe1abd..5472b93 100644 --- a/src/components/view/mbom.vue +++ b/src/components/view/mbom.vue @@ -194,7 +194,7 @@ process:{}, // handleClose:[], checkTreeNode:{ - id:2, + id:'', }, tableData:[], tableapi:[{ @@ -253,16 +253,18 @@ }) }, addMbom(data) { - this.$axios.post(this.$api.url.addMbom,data - // { - // name:this.tableapi.name, - // qualityTraceability:this.tableapi.qualityTraceability, - // specifications:this.tableapi.specifications, - // supplier:this.tableapi.supplier, - // techTemId:this.craftapi.id, - // unit:this.tableapi.unit, - // } - , { + this.$axios.post(this.$api.url.addMbom,data,{ + // params:{ + // techTemId:this.craftapi.id, + // mbomModelDto2List:[{ + // name:this.tableapi.name, + // qualityTraceability:this.tableapi.qualityTraceability, + // specifications:this.tableapi.specifications, + // supplier:this.tableapi.supplier, + // unit:this.tableapi.unit, + // }] + // } + }, { headers: { "Content-Type": "application/json" } @@ -305,6 +307,26 @@ this.$nextTick(() => { this.$refs.tree.setCurrentKey(this.list[0].children[0].name) // 榛樿閫変腑鑺傜偣绗竴涓� }) + let one=this.list.filter(item=>{ + return item.children.length>0 + })[0] + console.log(one); + let name=one.children[0].id + console.log(name); + this.selectAllMbomStart(name) + this.selectDataList(); + }, { + headers: { + "Content-Type": "application/json" + } + }) + }, + selectAllMbomStart(name) { + this.$axios.get(this.$api.url.selectAllMbom,{ + params:{id:name} + }).then(res => { + this.tableData = res.data; + console.log(this.tableData); }, { headers: { "Content-Type": "application/json" @@ -326,6 +348,7 @@ }, handleNodeClick(data){ this.checkTreeNode = data + console.log(data); console.log(this.checkTreeNode.id); this.selectAllMbom() }, @@ -336,28 +359,24 @@ }) .catch(_ => {}); }, + //鏂板 event(){ this.dialogVisible = true this.chooseTechFath() }, + //娣诲姞琛� Addrow() { if (this.tableapi == undefined) { this.tableapi = new Array(); } let obj = []; - this.tableapi.push(obj); }, skipshow(){ console.log('666'); let data = this.tableapi.at(-1) - // this.addMbom() data.techTemId = this.search.craft - // console.log(this.search.craft); - // console.log(data); - this.addMbom(data) - this.dialogVisible = false }, //delAllMbom 鎵归噺鍒犻櫎 -- Gitblit v1.9.3