96 lines
4.0 KiB
Python
96 lines
4.0 KiB
Python
"""数据模型模块"""
|
|
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,
|
|
BasChinaRegion,
|
|
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",
|
|
"BasChinaRegion",
|
|
"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",
|
|
]
|