Files
shanxia2.0/backend/app/models/__init__.py
T
wuzilongandCursor d22b06dbe7 feat(pl): 易制毒先安排待确认与购买证管理
含易制毒计划安排后进入已安排待确认,确认通过后再占合同并生成链接/地磅;新增购买证/运输证主数据、产品行关联、余量校验与 OCR 配置,并停止跟踪 api_key/app.pid。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 18:41:10 +08:00

131 lines
2.6 KiB
Python

"""数据模型模块"""
from app.models.base import BaseModel, SoftDeleteModel
from app.models.models import (
SysUser,
SysRole,
SysUserRole,
SysRoleMenu,
SysRoleDataScopeDetail,
SysMenu,
SysDept,
SysTenant,
SysSite,
SysPost,
SysUserPost,
SysDictType,
SysEthnic,
SysDictData,
SysApiRequestLog,
SysApiRequestLogHis,
BizLeaveRequest,
BizAttachment,
WfProcessDef,
WfProcessVersion,
WfNode,
WfTransition,
WfProcessInstance,
WfTask,
UserRole,
)
from app.models.pl_models import (
PlCarrier,
PlVehicle,
PlDriver,
PlPersonnel,
PlCert,
PlVehicleDriver,
PlVehiclePersonnel,
PlPlan,
PlPlanContract,
PlPlanProduct,
PlPlanProductBrandQty,
PlPlanChange,
PlTransport,
PlTransportProductFeedback,
PlTransportProductBrandQty,
PlTransportDbLink,
PlInboundOrderItemBrandQty,
PlOutboundOrderItemBrandQty,
PlPlanTransport,
PlTransportApproval,
PlFreightSettlement,
PlFreightSettlementTransport,
PlRemittanceVoucher,
PlInventory,
PlInventoryTransaction,
PlInventoryWarning,
PlDocumentReminder,
PlOcrUsageMonth,
PlPurchaseCert,
PlTransportCert,
PlPlanProductCertLink,
)
User = SysUser
ApiRequestLog = SysApiRequestLog
__all__ = [
"BaseModel",
"SoftDeleteModel",
# System models
"SysUser",
"SysRole",
"SysUserRole",
"SysRoleMenu",
"SysRoleDataScopeDetail",
"SysMenu",
"SysDept",
"SysTenant",
"SysSite",
"SysPost",
"SysUserPost",
"SysDictType",
"SysEthnic",
"SysDictData",
"SysApiRequestLog",
"SysApiRequestLogHis",
"BizLeaveRequest",
"BizAttachment",
"WfProcessDef",
"WfProcessVersion",
"WfNode",
"WfTransition",
"WfProcessInstance",
"WfTask",
"UserRole",
"User",
"ApiRequestLog",
# Transport Plan models
"PlCarrier",
"PlVehicle",
"PlDriver",
"PlPersonnel",
"PlCert",
"PlVehicleDriver",
"PlVehiclePersonnel",
"PlPlan",
"PlPlanContract",
"PlPlanProduct",
"PlPlanProductBrandQty",
"PlPlanChange",
"PlTransport",
"PlTransportProductFeedback",
"PlTransportProductBrandQty",
"PlTransportDbLink",
"PlInboundOrderItemBrandQty",
"PlOutboundOrderItemBrandQty",
"PlPlanTransport",
"PlTransportApproval",
"PlFreightSettlement",
"PlFreightSettlementTransport",
"PlRemittanceVoucher",
"PlInventory",
"PlInventoryTransaction",
"PlInventoryWarning",
"PlDocumentReminder",
"PlOcrUsageMonth",
"PlPurchaseCert",
"PlTransportCert",
"PlPlanProductCertLink",
]