修改文件列表

This commit is contained in:
RenCheng 2025-03-09 16:20:21 +08:00
parent 5007d6a6e5
commit c357ec7e38

View File

@ -120,8 +120,9 @@
rowKey="id" rowKey="id"
:columns="columns" :columns="columns"
class="fileTable" class="fileTable"
:pagination="false"
:scroll="{ x:false,y:tableScrollY }"
:dataSource="dataSource" :dataSource="dataSource"
:pagination="searchFileTable"
:loading="loading" :loading="loading"
@change="handleTableChange" @change="handleTableChange"
> >
@ -158,6 +159,7 @@ export default {
selectedKeys: [], selectedKeys: [],
treeData: [], treeData: [],
isopen: false, isopen: false,
tableScrollY: 0,
columns: [ columns: [
{ {
title: '序号', title: '序号',
@ -169,7 +171,6 @@ export default {
align: 'center', align: 'center',
dataIndex: 'fileName', dataIndex: 'fileName',
width: 120, width: 120,
sorter: true,
}, },
{ {
title: '文件后缀', title: '文件后缀',
@ -204,18 +205,6 @@ export default {
width: 170, width: 170,
}, },
], ],
/* 分页参数 */
searchFileTable: {
current: 1,
pageSize: 10,
pageSizeOptions: ['5', '10', '20', '50', '100'],
showTotal: (total, range) => {
return range[0] + '-' + range[1] + ' 共' + total + '条'
},
showQuickJumper: true,
showSizeChanger: true,
total: 0,
},
dataSource: [], dataSource: [],
loading: false, loading: false,
selectedRowKeys: [], selectedRowKeys: [],
@ -242,9 +231,16 @@ export default {
mounted() { mounted() {
this.getDirList() this.getDirList()
this.getcountFileNum() this.getcountFileNum()
this.calculateScrollY();
}, },
computed: {}, computed: {},
methods: { methods: {
calculateScrollY() {
//
const container = this.$refs.tableContainer;
const paginationHeight = 64; //
this.tableScrollY = container.clientHeight - paginationHeight;
},
clickfile() { clickfile() {
if (this.selectId.length <= 0) { if (this.selectId.length <= 0) {
this.$message.warning('必须选择文件上传目录') this.$message.warning('必须选择文件上传目录')
@ -427,6 +423,9 @@ export default {
</script> </script>
<style scoped> <style scoped>
/deep/ .ant-table-bordered .ant-table-header > table {
border: none !important;
}
.menu { .menu {
background: #ffffff !important; background: #ffffff !important;
} }