123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # -*- coding: utf-8 -*-
- # !/usr/bin/env python
- from django.conf import settings
- from apps.web.constant import IterConstant, AppPlatformType
- from apps.web.core import PayAppType
- from apps.web.utils import concat_server_end_url
- from apps.common.utils import get_test_point
- class USER_AUTH_REDIRECT_URL(IterConstant):
- WECHAT_PAY_AUTH_BASE = concat_server_end_url(uri = '/user/wxpay/baseAccess')
- WECHAT_AUTH_BASE = concat_server_end_url(uri = '/user/wechat/auth/base')
- WECHAT_MANAGER_AUTH_BASE = concat_server_end_url(uri = '/user/wechat/managerAuth/base')
- WECHAT_MANAGER_AUTH_USER = concat_server_end_url(uri = '/user/wechat/managerAuth/user')
- WECHAT_USER_CENTER_AUTH_BASE = concat_server_end_url(uri = '/user/wechat/center/auth/base')
- WECHAT_USER_CENTER_AUTH_USER = concat_server_end_url(uri = '/user/wechat/center/auth/user')
- WECHAT_USER_CENTER_MANAGER_AUTH_USER = concat_server_end_url(uri = '/user/wechat/center/managerAuth/user')
- # JD = concat_server_end_url(uri = '/user/{}/auth/callback'.format(AppPlatformType.JD))
- ALIPAY = concat_server_end_url(uri = '/user/{}/auth/callback'.format(AppPlatformType.ALIPAY))
- UNIONPAY = concat_server_end_url(uri = '/user/union/auth/callback')
- MONI_BASE = concat_server_end_url(uri = '/user/baseMoniAccess')
- if settings.DEBUG and get_test_point('user', 'PAY_NOTIFY_URL'):
- class PAY_NOTIFY_URL(IterConstant):
- WECHAT_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.WECHAT, get_test_point('user', 'PAY_NOTIFY_URL')))
- ALI_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.ALIPAY, get_test_point('user', 'PAY_NOTIFY_URL')))
- else:
- class PAY_NOTIFY_URL(IterConstant):
- WECHAT_PAY_BACK = concat_server_end_url(uri = '/user/{}/finishedPay'.format(PayAppType.WECHAT))
- ALI_PAY_BACK = concat_server_end_url(uri = '/user/{}/finishedPay'.format(PayAppType.ALIPAY))
- if settings.DEBUG and get_test_point('user', 'REFUND_NOTIFY_URL'):
- class REFUND_NOTIFY_URL(IterConstant):
- WECHAT_REFUND_BACK = concat_server_end_url(
- uri = '/user/{}/{}_refundOrderNotifier'.format(
- PayAppType.WECHAT, get_test_point('user', 'REFUND_NOTIFY_URL')))
- else:
- class REFUND_NOTIFY_URL(IterConstant):
- WECHAT_REFUND_BACK = concat_server_end_url(uri = '/user/{}/refundOrderNotifier'.format(PayAppType.WECHAT))
- HUAWEI_ACCESS_URL = 'https://login.cloud.huawei.com/oauth2/v2/authorize?response_type' \
- '=code&client_id=100259545&redirect_uri=http%3a%2f%2fwww.washpayer.com%2fuser%2fhuaweiAccess&scope=https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Fbase.profile'
|