Files
KCGL/inventory-backend/app/models/__init__.py

25 lines
635 B
Python
Raw Normal View History

2026-01-28 17:44:39 +08:00
# app/models/__init__.py
2026-02-06 10:16:37 +08:00
# 1. 基础物料 (必须先加载,因为 buy 依赖它)
from app.models.base import MaterialBase, MaterialWarningSetting
2026-01-28 17:44:39 +08:00
2026-02-06 10:16:37 +08:00
# 2. 采购入库 (现在的类名是 StockBuy)
2026-01-28 17:44:39 +08:00
from app.models.inbound.buy import StockBuy
2026-02-06 10:16:37 +08:00
# 3. 半成品入库 (如果有)
try:
from app.models.inbound.semi import StockSemi
except ImportError:
pass
2026-01-28 17:44:39 +08:00
2026-02-06 10:16:37 +08:00
# 4. 出库记录 (如果有,BuyService 用到了 TransOutbound)
try:
2026-04-28 16:07:11 +08:00
from app.models.outbound import TransOutbound, OutboundApproval
except ImportError:
pass
# 5. 采购申请
try:
from app.models.purchase import PurchaseRequest
2026-02-06 10:16:37 +08:00
except ImportError:
pass