From bb79c66ced164e237abd2955e4a7011402005dff Mon Sep 17 00:00:00 2001 From: Lan Date: Sun, 10 Nov 2024 01:22:57 +0800 Subject: [PATCH] 2 --- src/views/ManageView.vue | 28 +++------------------------- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/src/views/ManageView.vue b/src/views/ManageView.vue index 4935595..812762b 100644 --- a/src/views/ManageView.vue +++ b/src/views/ManageView.vue @@ -780,7 +780,7 @@ const handleFileUpload = (event: Event) => { } } -const handleFileDrop = (event: Event) => { +const handleFileDrop = (event: any) => { const files = (event.dataTransfer as DataTransfer).files if (files && files.length > 0) { 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 params.value.page = page await loadFiles() // 重新加载文件列表 @@ -843,19 +843,7 @@ const handlePageChange = async (page: number) => { // 加载文件列表 const loadFiles = async () => { try { - // 这里实现实际的API调用 - // 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 // 示例总数 + params.value.total = 85 // 更新文件列表数据... } catch (error) { console.error('加载文件列表失败:', error) @@ -863,16 +851,6 @@ const loadFiles = async () => { } } -// 监听搜索和筛选条件变化 -watch( - [fileSearchQuery, fileTypeFilter], - () => { - params.value.page = 1 // 重置页码 - loadFiles() - }, - { debounce: 300 } -) - // 初始加载 onMounted(() => { loadFiles()