feat(box): simplify boxing mode API

This commit is contained in:
Misaka_Company
2026-05-14 12:29:33 +08:00
parent bd926050c2
commit 5a7e88c3c9
5 changed files with 156 additions and 58 deletions

View File

@@ -44,7 +44,6 @@ class BoxSaveRequest(BaseModel):
zongpai_no: str
box_no: int
quantity: int
box_mode: str | None = None # one-to-one | one-to-many | many-to-one
@field_validator("zongpai_no")
@classmethod
@@ -83,7 +82,6 @@ class BoxUpdateRequest(BaseModel):
"""PATCH /box/{box_item_id} 请求"""
box_no: int
quantity: int
box_mode: str = "one-to-many"
@field_validator("box_no")
@classmethod