1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- # -*- 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')))
- SAOBEI_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.SAOBEI, get_test_point('user', 'PAY_NOTIFY_URL')))
- DLB_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.DLB, get_test_point('user', 'PAY_NOTIFY_URL')))
- JD_AGGRE_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.JD_AGGR, get_test_point('user', 'PAY_NOTIFY_URL')))
- YS_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.YS, get_test_point('user', 'PAY_NOTIFY_URL')))
- RCU_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.RCU, get_test_point('user', 'PAY_NOTIFY_URL')))
- JDOPEN_PAY_BACK = concat_server_end_url(uri = '/user/{}/{}_finishedPay'.format(
- PayAppType.JD_OPEN, 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))
- SAOBEI_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.SAOBEI))
- DLB_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.DLB))
- JD_AGGRE_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.JD_AGGR))
- YS_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.YS))
- RCU_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.RCU))
- JDOPEN_PAY_BACK = concat_server_end_url(uri='/user/{}/finishedPay'.format(PayAppType.JD_OPEN))
- if settings.DEBUG and get_test_point('user', 'REFUND_NOTIFY_URL'):
- class REFUND_NOTIFY_URL(IterConstant):
- JD_AGGRE_REFUND_BACK = concat_server_end_url(
- uri = '/user/{}/{}_refundOrderNotifier'.format(
- PayAppType.JD_AGGR, get_test_point('user', 'REFUND_NOTIFY_URL')))
- WECHAT_REFUND_BACK = concat_server_end_url(
- uri = '/user/{}/{}_refundOrderNotifier'.format(
- PayAppType.WECHAT, get_test_point('user', 'REFUND_NOTIFY_URL')))
- JDOPEN_REFUND_BACK = concat_server_end_url(
- uri = '/user/{}/{}_refundOrderNotifier'.format(
- PayAppType.JD_OPEN, get_test_point('user', 'REFUND_NOTIFY_URL')))
- else:
- class REFUND_NOTIFY_URL(IterConstant):
- JD_AGGRE_REFUND_BACK = concat_server_end_url(uri = '/user/{}/refundOrderNotifier'.format(PayAppType.JD_AGGR))
- WECHAT_REFUND_BACK = concat_server_end_url(uri = '/user/{}/refundOrderNotifier'.format(PayAppType.WECHAT))
- JDOPEN_REFUND_BACK = concat_server_end_url(uri = '/user/{}/refundOrderNotifier'.format(PayAppType.JD_OPEN))
- 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'
|