Files
shanxia2.0/backend/app/models/__init__.py
T
2026-06-21 09:19:07 +08:00

111 lines
2.1 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,
PlPlanProduct,
PlPlanChange,
PlTransport,
PlTransportDbLink,
PlPlanTransport,
PlTransportApproval,
PlFreightSettlement,
PlFreightSettlementTransport,
PlRemittanceVoucher,
PlInventory,
PlInventoryTransaction,
PlInventoryWarning,
PlDocumentReminder,
)
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",
"PlPlanProduct",
"PlPlanChange",
"PlTransport",
"PlTransportDbLink",
"PlPlanTransport",
"PlTransportApproval",
"PlFreightSettlement",
"PlFreightSettlementTransport",
"PlRemittanceVoucher",
"PlInventory",
"PlInventoryTransaction",
"PlInventoryWarning",
"PlDocumentReminder",
]