含易制毒计划安排后进入已安排待确认,确认通过后再占合同并生成链接/地磅;新增购买证/运输证主数据、产品行关联、余量校验与 OCR 配置,并停止跟踪 api_key/app.pid。 Co-authored-by: Cursor <cursoragent@cursor.com>
131 lines
2.6 KiB
Python
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",
|
|
]
|