2
This commit is contained in:
@@ -780,7 +780,7 @@ const handleFileUpload = (event: Event) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const handleFileDrop = (event: Event) => {
|
const handleFileDrop = (event: any) => {
|
||||||
const files = (event.dataTransfer as DataTransfer).files
|
const files = (event.dataTransfer as DataTransfer).files
|
||||||
if (files && files.length > 0) {
|
if (files && files.length > 0) {
|
||||||
console.log('Dropped files:', files)
|
console.log('Dropped files:', files)
|
||||||
@@ -834,7 +834,7 @@ const displayedPages = computed(() => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// 页码改变处理函数
|
// 页码改变处理函数
|
||||||
const handlePageChange = async (page: number) => {
|
const handlePageChange = async (page: any) => {
|
||||||
if (page < 1 || page > totalPages.value) return
|
if (page < 1 || page > totalPages.value) return
|
||||||
params.value.page = page
|
params.value.page = page
|
||||||
await loadFiles() // 重新加载文件列表
|
await loadFiles() // 重新加载文件列表
|
||||||
@@ -843,19 +843,7 @@ const handlePageChange = async (page: number) => {
|
|||||||
// 加载文件列表
|
// 加载文件列表
|
||||||
const loadFiles = async () => {
|
const loadFiles = async () => {
|
||||||
try {
|
try {
|
||||||
// 这里实现实际的API调用
|
params.value.total = 85
|
||||||
// const response = await api.getFiles({
|
|
||||||
// page: params.value.page,
|
|
||||||
// size: params.value.size,
|
|
||||||
// search: fileSearchQuery.value,
|
|
||||||
// type: fileTypeFilter.value
|
|
||||||
// });
|
|
||||||
|
|
||||||
// params.value.total = response.total;
|
|
||||||
// files.value = response.data;
|
|
||||||
|
|
||||||
// 模拟API响应
|
|
||||||
params.value.total = 85 // 示例总数
|
|
||||||
// 更新文件列表数据...
|
// 更新文件列表数据...
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('加载文件列表失败:', error)
|
console.error('加载文件列表失败:', error)
|
||||||
@@ -863,16 +851,6 @@ const loadFiles = async () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 监听搜索和筛选条件变化
|
|
||||||
watch(
|
|
||||||
[fileSearchQuery, fileTypeFilter],
|
|
||||||
() => {
|
|
||||||
params.value.page = 1 // 重置页码
|
|
||||||
loadFiles()
|
|
||||||
},
|
|
||||||
{ debounce: 300 }
|
|
||||||
)
|
|
||||||
|
|
||||||
// 初始加载
|
// 初始加载
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
loadFiles()
|
loadFiles()
|
||||||
|
|||||||
Reference in New Issue
Block a user