小程序微信后台和代理后台使用同一个域名

This commit is contained in:
2026-04-14 00:12:00 +08:00
parent a7c2448207
commit fbd10ad1f9
112 changed files with 510 additions and 405 deletions

View File

@@ -1,32 +1,27 @@
;(function ($) {
// 环境配置(由 env-config.js 提供,或自动根据当前域名推导)
var _env = window.__ENV__ || {};
var _dlapiBase = _env.DLWEB_API_BASE_URL || '';
var _sdkApi2Url = _env.SDK_API2_URL || '';
var _avatarUrl = _env.AVATAR_URL || '';
// 初始化函数
var init = function () {
// 通过域名判断环境
$.API_URL = 'https://dlapi.daoqijuyou77.cn/Index.php';
$.RETURN_URL = 'https://dlapi.daoqijuyou77.cn/web2/notify.html';
$.API_URL = _dlapiBase + '/Index.php';
$.RETURN_URL = _dlapiBase + '/web2/notify.html';
};
$.extend(
{
API_URL: '',
RETURN_URL: '', // 微信支付成功后的跳转地址
AVATAR_URL: 'https://dlwebv3.tscce.cn/images/noavatar.png', // 没有头像的默认地址
// ts已修改2021
// SID_SCODE_URL: 'https://api.tscce.cn/source/login/login.php', // 获取sid和scode的地址
// WX_INFO_URL: 'https://api.tscce.cn/api/user', // 获取微信用户信息地址
// PAY_URL: 'https://api.tscce.cn/source/pay/pay_1.php', // 微信支付地址
// NOTICE_URL: 'https://api.tscce.cn/source/pay/notify.php?v=', // 支付成功后的异步通知地址
// SHARE_LINK: 'https://api.tscce.cn/api/weixin/wx_share_info',
SID_SCODE_URL: 'https://api2.tscce.cn/source/login/login.php', // 获取sid和scode的地址
WX_INFO_URL: 'https://api2.tscce.cn/api/user', // 获取微信用户信息地址
PAY_URL: 'https://api2.tscce.cn/source/pay/pay_1.php', // 微信支付地址
NOTICE_URL: 'https://api2.tscce.cn/source/pay/notify.php?v=', // 支付成功后的异步通知地址
SHARE_LINK: 'https://api2.tscce.cn/api/weixin/wx_share_info',
AVATAR_URL: _avatarUrl, // 没有头像的默认地址
SID_SCODE_URL: _sdkApi2Url + '/source/login/login.php', // 获取sid和scode的地址
WX_INFO_URL: _sdkApi2Url + '/api/user', // 获取微信用户信息地址
PAY_URL: _sdkApi2Url + '/source/pay/pay_1.php', // 微信支付地址
NOTICE_URL: _sdkApi2Url + '/source/pay/notify.php?v=', // 支付成功后的异步通知地址
SHARE_LINK: _sdkApi2Url + '/api/weixin/wx_share_info',
wxInfo: {}, // 微信信息
@@ -579,8 +574,7 @@
$.ajax(
{
// ts已修改2021
// url: 'https://api.tscce.cn/api/login/ylnn',
url: 'https://api2.tscce.cn/api/login/ylnn',
url: _sdkApi2Url + '/api/login/ylnn',
type: 'POST',
dataType: 'json',
async: false,