fix: 增加列表接口 size 参数限制到 1000
All checks were successful
continuous-integration/drone/push Build is passing

修复下拉列表请求 size=1000 导致 422 验证错误的问题
This commit is contained in:
2026-01-24 18:01:09 +08:00
parent 9f10b373aa
commit 90d10537c2
4 changed files with 4 additions and 4 deletions

View File

@@ -55,7 +55,7 @@ class GenerateUrlRequest(BaseModel):
@router.get("") @router.get("")
async def list_apps( async def list_apps(
page: int = Query(1, ge=1), page: int = Query(1, ge=1),
size: int = Query(20, ge=1, le=100), size: int = Query(20, ge=1, le=1000),
status: Optional[int] = None, status: Optional[int] = None,
user: User = Depends(get_current_user), user: User = Depends(get_current_user),
db: Session = Depends(get_db) db: Session = Depends(get_db)

View File

@@ -41,7 +41,7 @@ class TenantAppUpdate(BaseModel):
@router.get("") @router.get("")
async def list_tenant_apps( async def list_tenant_apps(
page: int = Query(1, ge=1), page: int = Query(1, ge=1),
size: int = Query(20, ge=1, le=100), size: int = Query(20, ge=1, le=1000),
tenant_id: Optional[str] = None, tenant_id: Optional[str] = None,
app_code: Optional[str] = None, app_code: Optional[str] = None,
user: User = Depends(get_current_user), user: User = Depends(get_current_user),

View File

@@ -37,7 +37,7 @@ class TenantWechatAppUpdate(BaseModel):
@router.get("") @router.get("")
async def list_tenant_wechat_apps( async def list_tenant_wechat_apps(
page: int = Query(1, ge=1), page: int = Query(1, ge=1),
size: int = Query(20, ge=1, le=100), size: int = Query(20, ge=1, le=1000),
tenant_id: Optional[str] = None, tenant_id: Optional[str] = None,
user: User = Depends(get_current_user), user: User = Depends(get_current_user),
db: Session = Depends(get_db) db: Session = Depends(get_db)

View File

@@ -55,7 +55,7 @@ class SubscriptionUpdate(BaseModel):
@router.get("") @router.get("")
async def list_tenants( async def list_tenants(
page: int = Query(1, ge=1), page: int = Query(1, ge=1),
size: int = Query(20, ge=1, le=100), size: int = Query(20, ge=1, le=1000),
status: Optional[str] = None, status: Optional[str] = None,
keyword: Optional[str] = None, keyword: Optional[str] = None,
user: User = Depends(get_current_user), user: User = Depends(get_current_user),