From aa03d6e3ccdbb446e101c4479b7705c54d694dec Mon Sep 17 00:00:00 2001 From: lan Date: Tue, 29 Aug 2023 22:12:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=BF=BB=E9=A1=B5=E9=9D=9E=E6=95=B4?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/admin/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/admin/views.py b/apps/admin/views.py index 22b3bb4..318cad7 100644 --- a/apps/admin/views.py +++ b/apps/admin/views.py @@ -2,6 +2,8 @@ # @Author : Lan # @File : views.py # @Software: PyCharm +import math + from fastapi import APIRouter, Depends from apps.admin.depends import admin_required @@ -31,8 +33,8 @@ async def file_delete(data: IDData): @admin_api.get('/file/list', dependencies=[Depends(admin_required)]) -async def file_list(page: int = 1, size: int = 10): - data = await FileCodes.all().limit(size).offset((page - 1) * size) +async def file_list(page: float = 1, size: int = 10): + data = await FileCodes.all().limit(size).offset((math.ceil(page) - 1) * size) return APIResponse(detail={ 'page': page, 'size': size,