From 02ff4d3b3c4829e6f97a704c60fe76433e65c4e6 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期四, 07 九月 2023 18:03:36 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/components/view/technology.vue | 54 ++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 34 insertions(+), 20 deletions(-) diff --git a/src/components/view/technology.vue b/src/components/view/technology.vue index debe67f..e9ffa98 100644 --- a/src/components/view/technology.vue +++ b/src/components/view/technology.vue @@ -186,7 +186,7 @@ <el-col :span="4" style="font-size: 14px;text-align: right;">绫诲瀷:</el-col> <el-col :span="16" :offset="1"> <template> - <el-select v-model="upData.type" placeholder="璇烽�夋嫨绫诲瀷" style="width: 310px;"> + <el-select v-model="edit.type" placeholder="璇烽�夋嫨绫诲瀷" style="width: 310px;"> <el-option label="姗¤兌杩炴帴鍣�" :value="0"></el-option> <el-option label="閲戝睘杩炴帴鍣�" :value="1"></el-option> <el-option label="婀挎彃鎷旂數杩炴帴鍣�" :value="2"></el-option> @@ -198,7 +198,7 @@ <el-row style="line-height: 46px;"> <el-col :span="4" style="font-size: 14px;text-align: right;">宸ュ簭:</el-col> <el-col :span="16" :offset="1"> - <el-select v-model="upData.father" style="width: 310px;" placeholder="璇烽�夋嫨"> + <el-select v-model="edit.father" style="width: 310px;" placeholder="璇烽�夋嫨"> <el-option v-for="item in procedure" :key="item" @@ -211,10 +211,10 @@ <el-row style="line-height: 46px;"> <el-col :span="4" style="font-size: 14px;text-align: right;">鍏冧欢:</el-col> <el-col :span="16" :offset="1"> - <el-select v-model="upData.ele" style="width: 310px;" multiple placeholder="璇烽�夋嫨"> + <el-select v-model="AAA.id" style="width: 310px;" multiple placeholder="璇烽�夋嫨"> <el-option v-for="item in element" - :key="item.index" + :key="item.id" :label="item.name" :value="item.id"> </el-option> @@ -224,7 +224,7 @@ <el-row style="line-height: 46px;"> <el-col :span="4" style="font-size: 14px;text-align: right;">宸ヨ壓鍚嶇О:</el-col> <el-col :span="16" :offset="1"> - <el-input v-model="upData.name" size="small" clearable></el-input> + <el-input v-model="edit.name" size="small" clearable></el-input> </el-col> </el-row> <el-row style="line-height: 46px;"> @@ -409,10 +409,20 @@ upDia: false, element:[], equipment:[0], - edit:[], + AAA:[{ + id:'', + }], + edit:{ + deviceGroup:'', + elementId:'', + father:'', + name:'', + type:'', + // children:[], + }, upData: { name:'', - device_group:'', + deviceGroup:'', ele:'', father:'', type:'', @@ -514,10 +524,10 @@ id:this.upData.id, technologyTemplateDto:{ deviceGroup:this.upData.device_group, - elementId:this.upData.ele[0], - father:this.upData.father, - name:this.upData.name, - type:this.upData.type + elementId:this.edit.elementId, + father:this.edit.father, + name:this.edit.name, + type:this.edit.type } // id:this.upData.id, } @@ -625,7 +635,6 @@ this.$message.success('鍒犻櫎瀹屾垚') }, deleteRow(index, rows) { - this.tableData.splice(index,1) this.upData.id = rows.id this.delTechById() @@ -635,21 +644,26 @@ params:{ id:this.upData.id, } - } - // , { - // headers: { - // "Content-Type": "application/json" - // } - // } - ).then(res =>{ - this.edit = res.data + }).then(res =>{ + this.edit = res.data[0] + this.AAA = res.data[0].children console.log(this.edit); + console.log(this.AAA); + // this.edit.forEach(el => { + // // el.children.forEach(ele =>{ + // // this.AAA.push(ele) + // console.log(el); + // }) + // console.log(this.AAA.id); + // }) + // console.log(this.edit); }) }, //缂栬緫鍐呭 upContent(ob) { this.upData = ob this.selecTechById() + this.selecTechById() console.log(this.upData); this.upDia = true }, -- Gitblit v1.9.3