修正git管理关系
This commit is contained in:
0
inventory-backend/app/schemas/__init__.py
Normal file
0
inventory-backend/app/schemas/__init__.py
Normal file
0
inventory-backend/app/schemas/material_schema.py
Normal file
0
inventory-backend/app/schemas/material_schema.py
Normal file
14
inventory-backend/app/schemas/stock_schema.py
Normal file
14
inventory-backend/app/schemas/stock_schema.py
Normal file
@ -0,0 +1,14 @@
|
||||
from app.extensions import ma
|
||||
from app.models.stock import StockBuy
|
||||
from marshmallow import fields
|
||||
|
||||
class StockBuySchema(ma.SQLAlchemyAutoSchema):
|
||||
class Meta:
|
||||
model = StockBuy
|
||||
load_instance = True # 反序列化时自动创建模型实例
|
||||
include_fk = True # 包含外键 material_id
|
||||
|
||||
# 必须字段校验
|
||||
material_id = fields.Integer(required=True)
|
||||
qty_inbound = fields.Decimal(required=True, as_string=True)
|
||||
price_unit = fields.Decimal(missing=0, as_string=True)
|
||||
0
inventory-backend/app/schemas/system_schema.py
Normal file
0
inventory-backend/app/schemas/system_schema.py
Normal file
0
inventory-backend/app/schemas/transaction_schema.py
Normal file
0
inventory-backend/app/schemas/transaction_schema.py
Normal file
Reference in New Issue
Block a user