__init__.py 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. """数据模型模块"""
  2. from app.models.base import BaseModel, SoftDeleteModel
  3. from app.models.models import (
  4. SysUser,
  5. SysRole,
  6. SysUserRole,
  7. SysRoleMenu,
  8. SysRoleDataScopeDetail,
  9. SysMenu,
  10. SysDept,
  11. SysTenant,
  12. SysSite,
  13. SysPost,
  14. SysUserPost,
  15. SysDictType,
  16. SysEthnic,
  17. SysDictData,
  18. SysApiRequestLog,
  19. SysApiRequestLogHis,
  20. BizLeaveRequest,
  21. BizAttachment,
  22. WfProcessDef,
  23. WfProcessVersion,
  24. WfNode,
  25. WfTransition,
  26. WfProcessInstance,
  27. WfTask,
  28. UserRole,
  29. )
  30. from app.models.pl_models import (
  31. PlCarrier,
  32. PlVehicle,
  33. PlDriver,
  34. PlPersonnel,
  35. PlCert,
  36. PlVehicleDriver,
  37. PlVehiclePersonnel,
  38. PlPlan,
  39. PlPlanContract,
  40. PlPlanProduct,
  41. PlPlanProductBrandQty,
  42. PlPlanChange,
  43. PlTransport,
  44. PlTransportProductFeedback,
  45. PlTransportProductBrandQty,
  46. PlTransportDbLink,
  47. PlInboundOrderItemBrandQty,
  48. PlOutboundOrderItemBrandQty,
  49. PlPlanTransport,
  50. PlTransportApproval,
  51. PlFreightSettlement,
  52. PlFreightSettlementTransport,
  53. PlRemittanceVoucher,
  54. PlInventory,
  55. PlInventoryTransaction,
  56. PlInventoryWarning,
  57. PlDocumentReminder,
  58. PlOcrUsageMonth,
  59. PlPurchaseCert,
  60. PlTransportCert,
  61. PlPlanProductCertLink,
  62. )
  63. User = SysUser
  64. ApiRequestLog = SysApiRequestLog
  65. __all__ = [
  66. "BaseModel",
  67. "SoftDeleteModel",
  68. # System models
  69. "SysUser",
  70. "SysRole",
  71. "SysUserRole",
  72. "SysRoleMenu",
  73. "SysRoleDataScopeDetail",
  74. "SysMenu",
  75. "SysDept",
  76. "SysTenant",
  77. "SysSite",
  78. "SysPost",
  79. "SysUserPost",
  80. "SysDictType",
  81. "SysEthnic",
  82. "SysDictData",
  83. "SysApiRequestLog",
  84. "SysApiRequestLogHis",
  85. "BizLeaveRequest",
  86. "BizAttachment",
  87. "WfProcessDef",
  88. "WfProcessVersion",
  89. "WfNode",
  90. "WfTransition",
  91. "WfProcessInstance",
  92. "WfTask",
  93. "UserRole",
  94. "User",
  95. "ApiRequestLog",
  96. # Transport Plan models
  97. "PlCarrier",
  98. "PlVehicle",
  99. "PlDriver",
  100. "PlPersonnel",
  101. "PlCert",
  102. "PlVehicleDriver",
  103. "PlVehiclePersonnel",
  104. "PlPlan",
  105. "PlPlanContract",
  106. "PlPlanProduct",
  107. "PlPlanProductBrandQty",
  108. "PlPlanChange",
  109. "PlTransport",
  110. "PlTransportProductFeedback",
  111. "PlTransportProductBrandQty",
  112. "PlTransportDbLink",
  113. "PlInboundOrderItemBrandQty",
  114. "PlOutboundOrderItemBrandQty",
  115. "PlPlanTransport",
  116. "PlTransportApproval",
  117. "PlFreightSettlement",
  118. "PlFreightSettlementTransport",
  119. "PlRemittanceVoucher",
  120. "PlInventory",
  121. "PlInventoryTransaction",
  122. "PlInventoryWarning",
  123. "PlDocumentReminder",
  124. "PlOcrUsageMonth",
  125. "PlPurchaseCert",
  126. "PlTransportCert",
  127. "PlPlanProductCertLink",
  128. ]