kind of a mess lol but file caching and front end

This commit is contained in:
2025-04-17 13:28:49 -04:00
parent 21408af48c
commit 8f35cedb4a
45 changed files with 1435 additions and 1316 deletions

29
app/schemas/generate.py Normal file
View File

@ -0,0 +1,29 @@
from pydantic import BaseModel
class GenerateRequest(BaseModel):
"""
Base class for all generate requests.
Attributes:
order_ids: List of TCGPlayer order numbers
"""
order_ids: list[str]
class GenerateAddressLabelsRequest(GenerateRequest):
"""
Request for generating address labels.
Attributes:
label_type: Type of label to generate (dk1201 or dk1241)
"""
label_type: str
class GeneratePackingSlipsRequest(GenerateRequest):
pass
class GeneratePullSheetsRequest(GenerateRequest):
pass
class GenerateResponse(BaseModel):
message: str
success: bool