dingdanquanliucheng/backend/app/api/files.py
2026-05-14 13:51:06 +08:00

23 lines
581 B
Python

from fastapi import APIRouter
from backend.app.schemas.common import success_payload
router = APIRouter(prefix="/api/files", tags=["files"])
@router.post("/upload-token")
def create_upload_token() -> dict:
return success_payload(
{
"upload_url": "https://oss-upload-url",
"file_url": "https://oss-public-url/pickup.jpg",
"headers": {},
"expire_at": "2026-05-14 12:00:00",
}
)
@router.post("/attachments")
def save_attachment() -> dict:
return success_payload({"attachment_id": 8001, "saved": True})