| | |
| | | >{{$t('common.reset')}}</el-button |
| | | > |
| | | |
| | | <el-button |
| | | <!-- <el-button |
| | | v-if="btnStatus.download" |
| | | icon="el-icon-position" |
| | | type="success" |
| | | size="small" |
| | | >{{$t('common.download')}}</el-button |
| | | > |
| | | > --> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-divider class="eldivider" /> |
| | | <div style="height: 85%"> |
| | | <div style="height=500px"> |
| | | <el-table |
| | | ref="filterTable" |
| | | :data="tableData" |
| | |
| | | tree: [ |
| | | { |
| | | tabDesc: '基础数据', |
| | | tab: '基础数据', |
| | | label: '基础数据', |
| | | value: 'BD', |
| | | children: [], |
| | | }, |
| | | { |
| | | tabDesc: '业务数据', |
| | | tab: '业务数据', |
| | | label: '业务数据', |
| | | value: 'BS', |
| | | children: [], |
| | | }, |
| | |
| | | tableAttach: [], |
| | | defaultProps: { |
| | | children: 'children', |
| | | label: 'tab', |
| | | label: 'label', |
| | | }, |
| | | btnStatus: { |
| | | select: false, |
| | |
| | | for (var i in option) { |
| | | var val_Data = option[i]; |
| | | val_Data.id = '1' + i; |
| | | val_Data.label= val_Data.tabDesc+"("+val_Data.tab+")" |
| | | if (option[i].ns == 'bd') { |
| | | this.tree[0].children.push(val_Data); |
| | | } else { |
| | |
| | | if (data.children != null) return; |
| | | this.listData.name = data.entity; //要查询表格类型; |
| | | this.getClickTable = data; |
| | | this.listData.pageIndex =1; |
| | | this.listData.pageSize=10; |
| | | this.count = 0; |
| | | this.filedsLayer = this.getCollapseDomFiled(); //获取每个表字段名称及阈值 |
| | | |
| | | //获取table信息 |
| | | this.getCollapseTable(this.filedsLayer); |
| | | }, |
| | |
| | | }, |
| | | //分页点击事件 |
| | | handleSizeChange(val) { |
| | | this.listdata.pageSize = val; |
| | | this.listdata.pageIndex = 1; |
| | | this.listData.pageSize = val; |
| | | this.listData.pageIndex = 1; |
| | | //获取table信息 |
| | | this.getCollapseTable(this.filedsLayer); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | this.listdata.pageIndex = val; |
| | | this.listData.pageIndex = val; |
| | | //获取table信息 |
| | | this.getCollapseTable(this.filedsLayer); |
| | | }, |
| | |
| | | border-radius: 5px; |
| | | padding: 1%; |
| | | max-height: 670px; |
| | | overflow-y: auto; |
| | | overflow : auto; |
| | | } |
| | | .spatial_rightContent { |
| | | width: 80%; |