11
This commit is contained in:
@@ -31,6 +31,9 @@ async def list_card_keys(
|
||||
default="all",
|
||||
description="筛选:all 全部 / unused 未使用 / used 已激活",
|
||||
),
|
||||
username: str | None = Query(default=None, description="按激活用户名模糊筛选"),
|
||||
oem_id: int | None = Query(default=None, description="按预分配 OEM 筛选"),
|
||||
agent_id: int | None = Query(default=None, description="按预分配代理筛选"),
|
||||
) -> ApiResponse[PaginatedData[CardKeyOut]]:
|
||||
filter_status = None if status == "all" else status
|
||||
cards, total = await card_key_service.list_card_keys(
|
||||
@@ -38,6 +41,9 @@ async def list_card_keys(
|
||||
page=page,
|
||||
page_size=page_size,
|
||||
status=filter_status,
|
||||
username=username,
|
||||
oem_id=oem_id,
|
||||
agent_id=agent_id,
|
||||
)
|
||||
return ApiResponse(
|
||||
ok=True,
|
||||
|
||||
Reference in New Issue
Block a user