From 4aa4301abddf52f0c58fea8a129b0b2b8856d8c0 Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Tue, 11 Feb 2025 14:28:02 +0800 Subject: [PATCH] Fix the user pagination api return schema (#507) * Fix the user pagination api return schema * lint --- backend/app/admin/api/v1/sys/user.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/app/admin/api/v1/sys/user.py b/backend/app/admin/api/v1/sys/user.py index 7e6fa7be..11adcc4f 100644 --- a/backend/app/admin/api/v1/sys/user.py +++ b/backend/app/admin/api/v1/sys/user.py @@ -15,7 +15,7 @@ from backend.app.admin.schema.user import ( UpdateUserRoleParam, ) from backend.app.admin.service.user_service import user_service -from backend.common.pagination import DependsPagination, paging_data +from backend.common.pagination import DependsPagination, PageData, paging_data from backend.common.response.response_schema import ResponseModel, ResponseSchemaModel, response_base from backend.common.security.jwt import DependsJwtAuth from backend.common.security.permission import RequestPermission @@ -106,7 +106,7 @@ async def get_pagination_users( username: Annotated[str | None, Query()] = None, phone: Annotated[str | None, Query()] = None, status: Annotated[int | None, Query()] = None, -) -> ResponseModel: +) -> ResponseSchemaModel[PageData[GetUserInfoDetail]]: user_select = await user_service.get_select(dept=dept, username=username, phone=phone, status=status) page_data = await paging_data(db, user_select) return response_base.success(data=page_data)