From c960e2add5751edbe728dd5d297079b36544d11a Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期二, 20 十二月 2022 17:40:17 +0800 Subject: [PATCH] 1 --- src/views/datamanage/SpatialData.vue | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/src/views/datamanage/SpatialData.vue b/src/views/datamanage/SpatialData.vue index b88d160..ed4f8a5 100644 --- a/src/views/datamanage/SpatialData.vue +++ b/src/views/datamanage/SpatialData.vue @@ -52,9 +52,10 @@ <el-table ref="filterTable" :data="tableData" - height="90%" + height="500px" border style="width: 100%" + @selection-change="handleSelectionChange" > <el-table-column type="selection" width="55" /> @@ -75,7 +76,7 @@ >{{$t('common.details')}}</el-link > <el-link class="elLink" - @click="getAttachTable" + @click="getAttachTable(scope.$index, scope.row)" style="margin-left: 20px; " >{{$t('common.enclosure')}}</el-link > @@ -256,7 +257,6 @@ showinfoBox: false, itemdetail: {}, - tableData: [], attributeData: [], currentPage: 1, searchName: '', @@ -272,6 +272,10 @@ }, getClickTable: null, attacgSelection: [], + upAttach:{ + tabName:null, + eventid:null, + } }; }, created() { @@ -305,7 +309,7 @@ formData.append('file', fs.files[i]); // fs.files[i].name,file } - $.ajax(BASE_URL + "/dataQuery/uploadFiles?token=" + token + "&tabName=lf.sys_style&eventid=fa25979a5ef8b43ba82a0be35b3fb0d4", { + $.ajax(BASE_URL + "/dataQuery/uploadFiles?token=" + token + "&tabName= "+this.upAttach.tabName+"&eventid="+this.upAttach.eventid, { type: "post", data: formData, async: true, @@ -330,10 +334,7 @@ }); }, async getAttacthFlieList() { - var obj = { - tabName: 'lf.sys_style', - eventid: 'fa25979a5ef8b43ba82a0be35b3fb0d4' - } + var obj =this.upAttach const res = await dataQuery_selectFiles(obj); if (res.code != 200) { this.$message.error('鍒楄〃璋冪敤澶辫触'); @@ -343,7 +344,12 @@ }, - getAttachTable() { + getAttachTable(index, row) { + if(row.eventid != null){ + this.upAttach.eventid = row.eventid; + }else{ + this.upAttach.eventid = ''; + } this.getAttacthFlieList(); this.dialogFormVisible = true; }, @@ -396,6 +402,7 @@ this.listData.pageIndex =1; this.listData.pageSize=10; this.count = 0; +this.upAttach.tabName= data.ns+"."+data.tab; this.filedsLayer = this.getCollapseDomFiled(); //鑾峰彇姣忎釜琛ㄥ瓧娈靛悕绉板強闃堝�� //鑾峰彇table淇℃伅 @@ -428,7 +435,9 @@ } } } + this.tableData = data.result; + this.$refs.filterTable.doLayout(); }, //鑾峰彇姣忎釜琛ㄥ瓧娈靛悕绉板強闃堝�� async getCollapseDomFiled() { -- Gitblit v1.9.3