From bdfbb741d767690ea05036a3116e63d06d6bb61b Mon Sep 17 00:00:00 2001 From: wente <329538422@qq.com> Date: 星期一, 18 十二月 2023 10:03:30 +0800 Subject: [PATCH] 项目表 --- web/src/views/modules/configItemChange/configItemList.vue | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) diff --git a/web/src/views/modules/configItemChange/configItemList.vue b/web/src/views/modules/configItemChange/configItemList.vue index b88d4b4..9d16343 100644 --- a/web/src/views/modules/configItemChange/configItemList.vue +++ b/web/src/views/modules/configItemChange/configItemList.vue @@ -2,9 +2,11 @@ <zt-dialog ref="dialog" column="2" title="閫夋嫨閰嶇疆椤�" :hasConfirm="true" @confirm="formSubmit" :append-to-body="true"> <el-card shadow="never" class="aui-card--fill"> <div class="mod-project-project}"> - <zt-table-wraper ref="tableObj" v-slot="{ table }" query-url="/configItemChange/ConfigItemChange/getItemList"> + <zt-table-wraper :dataForm="dataForm" ref="tableObj" v-slot="{ table }" query-url="/configItemChange/ConfigItemChange/getItemList" + @dataLoaded="dataLoaded" + > <el-table - :data="dataList" + :data="table.dataList" height="100px" @selection-change="changeRow" v-adaptive="{bottomOffset:150}" @@ -17,7 +19,7 @@ </el-table-column> <el-table-column prop="itemName" width="200" label="閰嶇疆椤瑰悕绉�"> </el-table-column> - <el-table-column prop="itemDentify" align="center" min-width="290" label="閰嶇疆椤规爣璇�"> + <el-table-column prop="itemIdentify" align="center" min-width="290" label="閰嶇疆椤规爣璇�"> </el-table-column> <el-table-column prop="version" align="center" width="120" label="鐗堟湰"> </el-table-column> @@ -42,15 +44,18 @@ data() { return { pageCode:'', - dataList:[], dataForm: { - checkBoxList:[], + ids:null, + projectId:'', + configChangeList:[], } } }, methods: { - init(list) { - this.dataList= list + init(projectId,ids) { + this.dataForm.projectId = projectId + this.dataForm.ids = ids + console.log(this.dataForm,'this.dataForm.id') this.$nextTick(()=>{ this.$refs.tableObj.query() }) @@ -58,12 +63,16 @@ indexFormat(index) { return index += 1 }, + dataLoaded(data){ + console.log(data,'data dataLoaded') + }, changeRow(selection){ - this.dataForm.checkBoxList = selection - console.log(this.dataForm.checkBoxList,'this.dataForm.checkList 閫変腑鐨勫垪琛ㄦ暟鎹�') + this.dataForm.configChangeList = selection + console.log(this.dataForm.configChangeList,'this.dataForm.checkList 閫変腑鐨勫垪琛ㄦ暟鎹�') }, async formSubmit(){ - let res = await this.$http.post('/configItemChange/ConfigItemChange/importItemList', this.dataForm) + console.log(this.dataForm,'this.dataForm') + this.$emit('getChangeItemList',this.dataForm) await this.$tip.success() this.$refs.dialog.close() } -- Gitblit v1.9.1