Ejemplo n.º 1
0
class StoreData(MetaData):
    """门店模型"""
    merchant = LinkedAttr("merchant")
    terminals = GroupedAttr("terminals")
    cashiers = GroupedAttr("cashiers")
    admins = GroupedAttr("admins")
    organization = LinkedAttr("organization")
Ejemplo n.º 2
0
class MerchantData(MetaData):
    """商户模型"""
    stores = GroupedAttr("stores")
    account = LinkedAttr("account")
    super_admin = LinkedAttr("super_admin")
    group = LinkedAttr("group")
    organization = LinkedAttr("organization")
Ejemplo n.º 3
0
class CustomerData(MetaData):
    """顾客模型"""
    customer = LinkedAttr("customer")
Ejemplo n.º 4
0
class OrganizationData(MetaData):
    """CRM组织模型"""
    parent = LinkedAttr("parent")
    children = GroupedAttr("children")
Ejemplo n.º 5
0
class MiniAPPData(MetaData):
    """微信小程序模型 - (暂时为礼品卡项目设计)"""
    group = LinkedAttr("group")
Ejemplo n.º 6
0
class GroupData(MetaData):
    """集团商户模型"""
    account = LinkedAttr("account")
    merchants = GroupedAttr("merchants")
Ejemplo n.º 7
0
class TerminalActivationCode(MetaData):
    """终端激活码"""
    store = LinkedAttr("store")
    merchant = LinkedAttr("merchant")
Ejemplo n.º 8
0
class AccountData(MetaData):
    """帐号模型, 不直接映射upay_user.account对象,而是结合了account与xx_user的对象"""
    merchant = LinkedAttr("merchant")
    store = LinkedAttr("store")  # 建议取值为backstage.store_user.store_id
    osp = LinkedAttr("osp")
    organization = LinkedAttr("organization")
Ejemplo n.º 9
0
class TerminalData(MetaData):
    """终端模型"""
    store = LinkedAttr("store")
    merchant = LinkedAttr("merchant")
Ejemplo n.º 10
0
class VendorAppData(MetaData):
    """vendor_app对象"""
    vendor = LinkedAttr("vendor")