fix(file): 修复文件管理页面分页配置和调试信息清理

- 将文件管理页面默认pageSize从20改为10,与分页组件保持一致
- 移除所有调试信息输出,清理控制台日志
- 简化handlePageSizeChange函数实现
- 移除分页器下方的调试信息面板

Fixes: 解决文件管理页面分页大小不一致导致的显示异常
This commit is contained in:
Leo 2025-07-09 01:43:51 +08:00
parent 9e7d5b87e7
commit a4f10dd24e

View File

@ -184,11 +184,6 @@
@update:page="handlePageChange" @update:page="handlePageChange"
@update:page-size="handlePageSizeChange" @update:page-size="handlePageSizeChange"
/> />
<!-- 调试信息显示当前分页状态 -->
<div class="text-xs text-gray-500 p-2 border-t">
🔧 调试信息 - 当前分页状态: Page={{ pagination.page }}, PageSize={{ pagination.pageSize }}, ItemCount={{ pagination.itemCount }}, DataLength={{ tableData.length }}
</div>
</div> </div>
</div> </div>
</div> </div>
@ -390,17 +385,10 @@ const uploadRules = {
// //
const pagination = ref({ const pagination = ref({
page: 1, page: 1,
pageSize: 20, pageSize: 10,
itemCount: 0, itemCount: 0,
}) })
//
console.warn('🚀 分页初始化设置:', {
initialPage: pagination.value.page,
initialPageSize: pagination.value.pageSize,
initialItemCount: pagination.value.itemCount,
})
// //
const columns: DataTableColumns<SysFileVo> = [ const columns: DataTableColumns<SysFileVo> = [
{ {
@ -573,25 +561,10 @@ async function fetchData() {
fileType: selectedCategory.value === '0' ? undefined : selectedCategory.value, fileType: selectedCategory.value === '0' ? undefined : selectedCategory.value,
} }
//
console.warn('🔍 fetchData 请求参数:', {
page: pagination.value.page,
pageSize: pagination.value.pageSize,
params,
})
const { data } = await getSysFileList(params) const { data } = await getSysFileList(params)
if (data) { if (data) {
tableData.value = data.records tableData.value = data.records
pagination.value.itemCount = data.total pagination.value.itemCount = data.total
//
console.warn('📊 fetchData 返回数据:', {
requestedPageSize: pagination.value.pageSize,
actualDataLength: data.records.length,
totalCount: data.total,
currentPage: pagination.value.page,
})
} }
} }
catch { catch {
@ -632,20 +605,8 @@ function handlePageChange(page: number) {
} }
function handlePageSizeChange(pageSize: number) { function handlePageSizeChange(pageSize: number) {
console.warn('🔄 handlePageSizeChange 触发:', {
oldPageSize: pagination.value.pageSize,
newPageSize: pageSize,
currentPage: pagination.value.page,
})
pagination.value.pageSize = pageSize pagination.value.pageSize = pageSize
pagination.value.page = 1 pagination.value.page = 1
console.warn('✅ handlePageSizeChange 更新后:', {
updatedPageSize: pagination.value.pageSize,
resetPage: pagination.value.page,
})
fetchData() fetchData()
} }