This commit is contained in:
2026-03-18 00:07:53 +08:00
parent 2a5821805c
commit 434bc59266
4 changed files with 115 additions and 27 deletions
@@ -4,7 +4,11 @@ from datetime import datetime
class SalesOrderItemCreate(BaseModel):
product_id: int
product_id: Optional[int] = None
product_sku: Optional[str] = None
product_name: Optional[str] = None
product_category: Optional[str] = None
product_unit: Optional[str] = "件"
quantity: int
unit_price: float
remark: Optional[str] = None
@@ -88,3 +92,7 @@ class SalesOrderIssueResponse(BaseModel):
cost_deviation: float
cost_deviation_rate: float
production_status: str
class SalesOrderStatusUpdate(BaseModel):
status: str