素材列表展示

This commit is contained in:
18610128193
2026-06-24 18:47:36 +08:00
parent 28c6e2c772
commit 8aafd7de32
6 changed files with 239 additions and 15 deletions
+21 -14
View File
@@ -351,18 +351,25 @@ async def get_upload_history(
current_user: User = Depends(get_current_user),
db: AsyncSession = Depends(get_db),
) -> Any | dict:
from app.services.upload_material_service import get_upload_history as get_upload_history_service
try:
from app.services.upload_material_service import get_upload_history as get_upload_history_service
result = await get_upload_history_service(
user_id=current_user.id,
db=db,
page=page,
page_size=page_size,
status=status,
)
return {
"code": 0,
"data": result["data"],
"pagination": result["pagination"],
}
except Exception as e:
return {
"code": 0,
"message": f"查询上传任务历史失败:{str(e)}",
}
result = await get_upload_history_service(
user_id=current_user.id,
db=db,
page=page,
page_size=page_size,
status=status,
)
return {
"code": 0,
"data": result["data"],
"pagination": result["pagination"],
}