进销存系统重构

This commit is contained in:
2026-03-17 22:20:56 +08:00
parent abecbc827d
commit 95e7404902
8 changed files with 1258 additions and 178 deletions
@@ -37,6 +37,21 @@ class SalesOrderResponse(BaseModel):
from_attributes = True
class SalesOrderItemResponse(BaseModel):
id: int
product_id: int
quantity: int
delivered_quantity: int
unit_price: float
amount: float
remark: Optional[str] = None
class SalesOrderDetailResponse(SalesOrderResponse):
customer_id: int
items: List[SalesOrderItemResponse]
class ProductionMaterialPlanItemResponse(BaseModel):
material_id: int
material_sku: str