素材列表展示
This commit is contained in:
@@ -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"],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user