| | |
| | | class="el-green" |
| | | :data="tableData" |
| | | border |
| | | @selection-change="selectChange" |
| | | size="mini"> |
| | | <el-table-column |
| | | align="center" |
| | |
| | | treeData: [], |
| | | tableData: [], |
| | | action: action, |
| | | // 当前选择行的数据 对象数组 |
| | | selection: [], |
| | | } |
| | | }, |
| | | mounted () { |
| | |
| | | methods: { |
| | | // 单个下载 |
| | | download (obj) { |
| | | this.tableName = obj.tabel_date; |
| | | this.tableName = obj.table_date; |
| | | this.$nextTick(()=>{ |
| | | this.$refs.export.submit(); |
| | | }); |
| | | }, |
| | | // 多个下载 |
| | | downloadMult () { |
| | | let arr = []; |
| | | if (this.selection.length == 0) { |
| | | this.$message({ |
| | | type: 'warning', |
| | | message: '请选择要下载的文件' |
| | | }); |
| | | return false; |
| | | } |
| | | this.selection.forEach((v) => { |
| | | arr.push(v.table_date); |
| | | }); |
| | | this.tableName = arr.join(','); |
| | | // console.log(this.tableName); |
| | | |
| | | this.$nextTick(()=>{ |
| | | this.$refs.export.submit(); |
| | | }); |
| | | }, |
| | | treeClick(data) { |
| | | const sys_name = data.txt; |
| | |
| | | message: '请求后台失败,请检查网络连接!' |
| | | }); |
| | | }); |
| | | }, |
| | | // 行勾选状态变化 |
| | | selectChange (selection) { |
| | | console.log(selection); |
| | | this.selection = selection; |
| | | } |
| | | } |
| | | } |