mirror of
https://git.victorphan.net/basketballcantho/ten-project.git
synced 2026-08-05 10:53:10 +07:00
hoàn thành tính năng mp3 player
This commit is contained in:
@@ -98,6 +98,26 @@ class AnnotationIn(BaseModel):
|
||||
canvas_data: dict
|
||||
|
||||
|
||||
# ── Audio ─────────────────────────────────────────────────────────────────────
|
||||
|
||||
class AudioOut(BaseModel):
|
||||
id: int
|
||||
pdf_id: int
|
||||
track_name: str
|
||||
page_number: int | None
|
||||
sort_order: int
|
||||
created_at: datetime
|
||||
|
||||
model_config = {"from_attributes": True}
|
||||
|
||||
|
||||
class AudioUploadResult(BaseModel):
|
||||
filename: str
|
||||
success: bool
|
||||
audio: AudioOut | None = None
|
||||
error: str | None = None
|
||||
|
||||
|
||||
class AnnotationOut(BaseModel):
|
||||
id: int
|
||||
pdf_id: int
|
||||
|
||||
Reference in New Issue
Block a user