diff --git a/apps/admin/src/views/system/users/composables/useAdminUserPages.spec.ts b/apps/admin/src/views/system/users/composables/useAdminUserPages.spec.ts index 4aa7a88..8b536b4 100644 --- a/apps/admin/src/views/system/users/composables/useAdminUserPages.spec.ts +++ b/apps/admin/src/views/system/users/composables/useAdminUserPages.spec.ts @@ -13,7 +13,7 @@ describe('useAdminUserPages 分页状态', () => { const fetch = vi.fn().mockResolvedValue(pageOf(['a', 'b'], 35)) const state = useAdminUserPages(fetch) await state.loadPage(2) - expect(fetch).toHaveBeenCalledWith(2, 20) + expect(fetch).toHaveBeenCalledWith(2, 15) expect(state.page.value).toBe(2) expect(state.items.value).toHaveLength(2) expect(state.total.value).toBe(35) @@ -46,7 +46,7 @@ describe('useAdminUserPages 分页状态', () => { state.onSizeChange() await Promise.resolve() await Promise.resolve() - expect(fetch).toHaveBeenLastCalledWith(1, 20) + expect(fetch).toHaveBeenLastCalledWith(1, 15) state.replaceItem(0, { id: 'u0', account: 'a2' } as never) expect(state.items.value[0]?.account).toBe('a2') }) diff --git a/apps/admin/src/views/system/users/composables/useAdminUserPages.ts b/apps/admin/src/views/system/users/composables/useAdminUserPages.ts index 4bb326b..081a9f8 100644 --- a/apps/admin/src/views/system/users/composables/useAdminUserPages.ts +++ b/apps/admin/src/views/system/users/composables/useAdminUserPages.ts @@ -14,7 +14,7 @@ export function useAdminUserPages( const items = ref([]) const total = ref(0) const page = ref(1) - const pageSize = ref(20) + const pageSize = ref(15) const loading = ref(false) const error = ref(null) diff --git a/apps/admin/src/views/system/users/index.vue b/apps/admin/src/views/system/users/index.vue index 9ccdc82..78ea306 100644 --- a/apps/admin/src/views/system/users/index.vue +++ b/apps/admin/src/views/system/users/index.vue @@ -183,7 +183,7 @@ v-model:current-page="page" v-model:page-size="pageSize" :total="total" - :page-sizes="[20, 50, 100]" + :page-sizes="[15, 20, 50, 100]" :disabled="loading" layout="total, sizes, prev, pager, next, jumper" background