2026-01-28 17:44:39 +08:00
|
|
|
|
# app/models/__init__.py
|
|
|
|
|
|
|
2026-02-06 10:16:37 +08:00
|
|
|
|
# 1. 基础物料 (必须先加载,因为 buy 依赖它)
|
2026-03-11 13:11:16 +08:00
|
|
|
|
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
|
2026-05-12 17:27:51 +08:00
|
|
|
|
except ImportError:
|
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
# 5. 采购申请
|
|
|
|
|
|
try:
|
|
|
|
|
|
from app.models.purchase import PurchaseRequest
|
2026-02-06 10:16:37 +08:00
|
|
|
|
except ImportError:
|
|
|
|
|
|
pass
|