diff --git a/src/views/community/TimePeriodList.vue b/src/views/community/TimePeriodList.vue index 75e76e3..77b9b3b 100644 --- a/src/views/community/TimePeriodList.vue +++ b/src/views/community/TimePeriodList.vue @@ -165,10 +165,14 @@ export default defineComponent({ const fetchData = async () => { try { loading.value = true - const res = await request.get('/api/community-time-periods/group_by_community') + const params = { + skip: (pagination.value.current - 1) * pagination.value.pageSize, + limit: pagination.value.pageSize + } + const res = await request.get('/api/community-time-periods/group_by_community', { params }) if (res.code === 200) { - tableData.value = res.data - pagination.value.total = res.data.length + tableData.value = res.data.items || res.data + pagination.value.total = res.data.total || res.data.length } else { message.error(res.message || '获取数据失败') } diff --git a/src/views/system/TimePeriodList.vue b/src/views/system/TimePeriodList.vue index f1e15e2..7e40a51 100644 --- a/src/views/system/TimePeriodList.vue +++ b/src/views/system/TimePeriodList.vue @@ -167,10 +167,14 @@ export default defineComponent({ const fetchData = async () => { try { loading.value = true - const res = await request.get('/api/time-periods') + const params = { + skip: (pagination.value.current - 1) * pagination.value.pageSize, + limit: pagination.value.pageSize + } + const res = await request.get('/api/time-periods', { params }) if (res.code === 200) { - tableData.value = res.data - pagination.value.total = res.data.length + tableData.value = res.data.items || res.data + pagination.value.total = res.data.total || res.data.length } else { message.error(res.message || '获取数据失败') }