"""集团多俱乐部常量。""" CLUB_ID_DEFAULT = 'xq' CLUB_HEADER = 'X-Club-Id' CLUB_SCOPE_HEADER = 'X-Club-Scope' DATA_SCOPE_ALL = 'ALL_CLUBS' DATA_SCOPE_SINGLE = 'SINGLE_CLUB' # 管理任职角色码(数据范围 / 集团 vs 子公司) ADMIN_ROLE_LABELS = { 'GROUP_OWNER': '集团总负责人', 'GROUP_SUPER_ADMIN': '集团超管', 'GROUP_AFTER_SALES': '集团售后', 'GROUP_FINANCE': '集团财务', 'GROUP_CONFIG': '集团配置', 'CLUB_OWNER': '俱乐部总负责人', 'CLUB_ADMIN': '俱乐部管理员', 'CLUB_AFTER_SALES': '俱乐部售后', 'CLUB_FINANCE': '俱乐部财务', 'CLUB_OPERATOR': '俱乐部运营', } # 功能权限仍走 gvsdsdk Permission.perm_code(如 caiwu、dingdan、000001) ADMIN_SCOPE_GROUP = 'GROUP' ADMIN_SCOPE_CLUB = 'CLUB' # 集团最高权限账号(写死超级管理员,拥有全部功能权限与集团视图) SUPER_ADMIN_PHONES = frozenset({'1383714110'}) # —— 支付通道 —— PAY_CHANNEL_WECHAT_JSAPI = 'wechat_jsapi' PAY_CHANNEL_WECHAT_V3 = 'wechat_v3' PAY_CHANNEL_ALIPAY_WAP = 'alipay_wap' PAY_CHANNEL_FUBEI_WX_MINI = 'fubei_wx_mini' # 俱乐部「小程序收款」选用哪条通道(前端仍传 pay_method=wechat,后端按此路由) MINI_PAY_CHANNEL_WECHAT = 'wechat' MINI_PAY_CHANNEL_FUBEI = 'fubei' MINI_PAY_CHANNEL_CHOICES = (MINI_PAY_CHANNEL_WECHAT, MINI_PAY_CHANNEL_FUBEI) PAY_METHOD_WECHAT = 'wechat' PAY_METHOD_ALIPAY = 'alipay' PAY_METHOD_FUBEI = 'fubei' PAY_METHOD_LABELS = { PAY_METHOD_WECHAT: '微信支付', PAY_METHOD_ALIPAY: '支付宝', PAY_METHOD_FUBEI: '微信支付', # 前端不感知,展示仍为微信 } PAY_METHOD_TO_CHANNEL = { PAY_METHOD_WECHAT: PAY_CHANNEL_WECHAT_JSAPI, PAY_METHOD_ALIPAY: PAY_CHANNEL_ALIPAY_WAP, PAY_METHOD_FUBEI: PAY_CHANNEL_FUBEI_WX_MINI, } FUBEI_GATEWAY_PROD = 'https://shq-api.51fubei.com/gateway' FUBEI_GATEWAY_SANDBOX = 'https://shq-api.51fubei.com/gateway' # 付呗文档未单独给沙箱网关时同正式 # 付呗下单 biz 标记(写入 attach / 流水表,回调与退款用) FUBEI_BIZ_ORDER = 'order' FUBEI_BIZ_CZJILU = 'czjilu'