| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- """数据模型模块"""
- from app.models.base import BaseModel, SoftDeleteModel
- from app.models.models import (
- SysUser, SysUserHis,
- SysRegion, SysRegionHis,
- SysApiRequestLog, SysPasswordHistory,
- SysApiRequestLogHis, SysPasswordHistoryHis,
- BasProductCategory, BasProductCategoryHis,
- BasProductUnit, BasProductUnitHis,
- BasProduct, BasProductHis,
- BasAddress, BasAddressHis,
- BizInquiry, BizInquiryItem,
- BizQuotation, BizQuotationItem,
- BizPriceList, BizPriceListItem,
- BizOrder, BizOrderItem, BizOrderStatusLog, BizOrderAdjust,
- BizDeliveryTask, BizDeliveryTaskItem,
- BizSettlement, BizRefund, BizWechatPay, BizAttachment,
- OrdClientSettlement, OrdClientSettlementHis, OrdClientSettlementItem, OrdClientSettlementItemHis,
- OrdSupplierSettlement, OrdSupplierSettlementHis, OrdSupplierSettlementItem, OrdSupplierSettlementItemHis,
- BizInvoice, BizSystemConfig, BizDelivererReview,
- BizDelivererReviewHis, BizDeliveryWarning, BizDeliveryWarningHis, BizOrderStatusLogHis,
- UserRole
- )
- from app.models.product_banner import BasProductBanner, BasProductBannerHis
- from app.models.product_detail_media import BasProductDetailMedia, BasProductDetailMediaHis
- from app.models.product_parameter import BasProductParameter, BasProductParameterHis
- from app.models.category_parameter import BasCategoryParameter, BasCategoryParameterHis
- from app.models.product_parameter_value import BasProductParameterValue, BasProductParameterValueHis
- from app.models.product_review import BizProductReview, BizProductReviewHis
- from app.models.product_review_media import BizProductReviewMedia, BizProductReviewMediaHis
- # 兼容旧的模型名称别名
- Supplier = BizDelivererReview
- Client = SysUser # 客户复用SysUser,通过role字段区分
- Deliver = SysUser # 配送员复用SysUser,通过role字段区分
- Inquiry = BizInquiry
- Quotation = BizQuotation
- QuotationItem = BizQuotationItem
- PriceList = BizPriceList
- PriceListItem = BizPriceListItem
- Order = BizOrder
- OrderItem = BizOrderItem
- OrderStatus = BizOrderStatusLog
- DeliveryTask = BizDeliveryTask
- DeliveryTaskItem = BizDeliveryTaskItem
- Product = BasProduct
- ProductUnit = BasProductUnit
- Region = SysRegion
- User = SysUser
- ApiRequestLog = SysApiRequestLog
- __all__ = [
- "BaseModel",
- "SoftDeleteModel",
- # 系统模块
- "SysUser", "SysUserHis",
- "SysRegion", "SysRegionHis",
- "SysApiRequestLog", "SysPasswordHistory",
- "SysApiRequestLogHis", "SysPasswordHistoryHis",
- # 基础模块
- "BasProductCategory", "BasProductCategoryHis",
- "BasProductUnit", "BasProductUnitHis",
- "BasProduct", "BasProductHis",
- "BasAddress", "BasAddressHis",
- # 商品多媒体
- "BasProductBanner", "BasProductBannerHis",
- "BasProductDetailMedia", "BasProductDetailMediaHis",
- # 商品参数
- "BasProductParameter", "BasProductParameterHis",
- "BasCategoryParameter", "BasCategoryParameterHis",
- "BasProductParameterValue", "BasProductParameterValueHis",
- # 售后评价
- "BizProductReview", "BizProductReviewHis",
- "BizProductReviewMedia", "BizProductReviewMediaHis",
- # 业务模块
- "BizInquiry", "BizInquiryItem",
- "BizQuotation", "BizQuotationItem",
- "BizPriceList", "BizPriceListItem",
- "BizOrder", "BizOrderItem", "BizOrderStatusLog", "BizOrderAdjust",
- "BizDeliveryTask", "BizDeliveryTaskItem",
- "BizSettlement", "BizRefund", "BizWechatPay", "BizAttachment",
- "OrdClientSettlement", "OrdClientSettlementHis", "OrdClientSettlementItem", "OrdClientSettlementItemHis",
- "OrdSupplierSettlement", "OrdSupplierSettlementHis", "OrdSupplierSettlementItem", "OrdSupplierSettlementItemHis",
- "BizInvoice", "BizSystemConfig", "BizDelivererReview",
- "BizDelivererReviewHis", "BizDeliveryWarning", "BizDeliveryWarningHis", "BizOrderStatusLogHis",
- "UserRole",
- # 兼容别名
- "Supplier", "Inquiry", "Quotation", "QuotationItem",
- "PriceList", "PriceListItem", "Order", "OrderItem",
- "OrderStatus", "DeliveryTask", "DeliveryTaskItem",
- "Product", "ProductUnit", "Region", "User",
- "ApiRequestLog",
- ]
|