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

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

@@ -20,15 +20,15 @@ if (DEBUG_MODE)
define('DATABASE_TYPE', DATABASE_TYPE_MYSQL);
/// ==== ↓ 主服务器信息 ↓ ====
/// 数据服务器地址
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST', '39.108.82.197'));
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST'));
/// 数据端口
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT', 3309));
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT'));
/// 数据库登录用户名
define('MASTER_USERNAME', env('DLWEB_DB_USER', 'root'));
define('MASTER_USERNAME', env('DLWEB_DB_USER'));
/// 数据库登录密码
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD', ''));
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD'));
/// 数据库名
define('MASTER_DATABASE', env('DLWEB_DB_NAME', 'game_db'));
define('MASTER_DATABASE', env('DLWEB_DB_NAME'));
/// 是否长链接
define('MASTER_PERSISTENT', false);
/// 编码mysql有效
@@ -41,15 +41,15 @@ if (DEBUG_MODE)
/// ==== ↓ 从服务器1 ↓ ====
/// 数据服务器地址
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST', '39.108.82.197'));
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST'));
/// 数据端口
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT', 3309));
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT'));
/// 数据库登录用户名
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER', 'root'));
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER'));
/// 数据库登录密码
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD', ''));
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD'));
/// 数据库名
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME', 'game_db'));
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME'));
/// 是否长链接
define('SERVANT_PERSISTENT_0', false);
/// 编码mysql有效
@@ -63,13 +63,13 @@ if (DEBUG_MODE)
/// 是否启用redis缓存
define('REDIS_ENABLED', env('REDIS_ENABLED', false));
/// redis服务器名、地址
define('REDIS_HOSTNAME', env('REDIS_HOST', 'localhost'));
define('REDIS_HOSTNAME', env('REDIS_HOST'));
/// redis服务器端口
define('REDIS_HOSTPORT', (int)env('REDIS_PORT', 6379));
define('REDIS_HOSTPORT', (int)env('REDIS_PORT'));
/// redis数据库名
define('REDIS_DATABASE', 'default');
/// redis密码
define('REDIS_PASSWORD', env('REDIS_PASSWORD', ''));
define('REDIS_PASSWORD', env('REDIS_PASSWORD'));
/// ==== ↑ redis配置 ↑ ====
@@ -77,7 +77,7 @@ if (DEBUG_MODE)
/// 服务器是否对外开放
define('SERVER_ACTIVE', true);
/// 当服务器不对外开放时,可以访问服务器的地址
$_whitelist_str = env('INTERNAL_WHITELIST', 'localhost,127.0.0.1,::1,171.34.213.95');
$_whitelist_str = env('INTERNAL_WHITELIST');
$_whitelist_arr = array_map('trim', explode(',', $_whitelist_str));
define('INTERNAL_WHITELIST', 'return ' . var_export($_whitelist_arr, true) . ';');
@@ -120,15 +120,15 @@ else
/// ==== ↓ 主服务器信息 ↓ ====
/// 数据服务器地址
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST', 'rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com'));
define('MASTER_HOSTNAME', env('DLWEB_DB_HOST'));
/// 数据端口
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT', 3306));
define('MASTER_HOSTPORT', (int)env('DLWEB_DB_PORT'));
/// 数据库登录用户名
define('MASTER_USERNAME', env('DLWEB_DB_USER', 'games'));
define('MASTER_USERNAME', env('DLWEB_DB_USER'));
/// 数据库登录密码
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD', ''));
define('MASTER_PASSWORD', env('DLWEB_DB_PASSWORD'));
/// 数据库名
define('MASTER_DATABASE', env('DLWEB_DB_NAME', 'agent_db'));
define('MASTER_DATABASE', env('DLWEB_DB_NAME'));
/// 是否长链接
define('MASTER_PERSISTENT', false);
/// 编码mysql有效
@@ -141,15 +141,15 @@ else
/// ==== ↓ 从服务器1 ↓ ====
/// 数据服务器地址
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST', 'rr-wz9v0rl1uv6o1j9pfo.mysql.rds.aliyuncs.com'));
define('SERVANT_HOSTNAME_0', env('DLWEB_SLAVE_DB_HOST'));
/// 数据端口
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT', 3306));
define('SERVANT_HOSTPORT_0', (int)env('DLWEB_SLAVE_DB_PORT'));
/// 数据库登录用户名
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER', 'yunuser'));
define('SERVANT_USERNAME_0', env('DLWEB_SLAVE_DB_USER'));
/// 数据库登录密码
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD', ''));
define('SERVANT_PASSWORD_0', env('DLWEB_SLAVE_DB_PASSWORD'));
/// 数据库名
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME', 'game_db'));
define('SERVANT_DATABASE_0', env('DLWEB_SLAVE_DB_NAME'));
/// 是否长链接
define('SERVANT_PERSISTENT_0', false);
/// 编码mysql有效
@@ -163,13 +163,13 @@ else
/// 是否启用redis缓存
define('REDIS_ENABLED', env('REDIS_ENABLED', false));
/// redis服务器名、地址
define('REDIS_HOSTNAME', env('REDIS_HOST', 'localhost'));
define('REDIS_HOSTNAME', env('REDIS_HOST'));
/// redis服务器端口
define('REDIS_HOSTPORT', (int)env('REDIS_PORT', 6379));
define('REDIS_HOSTPORT', (int)env('REDIS_PORT'));
/// redis数据库名
define('REDIS_DATABASE', 'default');
/// redis密码
define('REDIS_PASSWORD', env('REDIS_PASSWORD', ''));
define('REDIS_PASSWORD', env('REDIS_PASSWORD'));
/// ==== ↑ redis配置 ↑ ====
@@ -177,7 +177,7 @@ else
/// 服务器是否对外开放
define('SERVER_ACTIVE', true);
/// 当服务器不对外开放时,可以访问服务器的地址
$_whitelist_str = env('INTERNAL_WHITELIST', 'localhost,127.0.0.1,::1,171.34.213.95');
$_whitelist_str = env('INTERNAL_WHITELIST');
$_whitelist_arr = array_map('trim', explode(',', $_whitelist_str));
define('INTERNAL_WHITELIST', 'return ' . var_export($_whitelist_arr, true) . ';');

View File

@@ -10,5 +10,5 @@ require_once dirname(dirname(dirname(__DIR__))) . '/env_config.php';
// 0791ts
/// 实时查询玩家信息的接口地址
define('REQUEST_USER_INFO', env('GAME_SERVER_QUERY_URL', 'http://127.0.0.1:31089/index.html'));
define('REQUEST_USER_INFO', env('GAME_SERVER_QUERY_URL'));
// 其他服务器地址已移至 .env 配置

View File

@@ -64,9 +64,9 @@ if (TIMED_OFF_NEEDED) {
$owner_param = new ConnectParameter(MASTER_HOSTNAME, MASTER_HOSTPORT, MASTER_DATABASE, MASTER_USERNAME, MASTER_PASSWORD, MASTER_PERSISTENT, MASTER_CHARSET);
/// 游戏数据库
if (DEBUG_MODE)
$external_param = new ConnectParameter(env('EXT_DEV_DB_HOST', 'rm-bp16sbf0l9cavp7h9o.mysql.rds.aliyuncs.com'), (int)env('EXT_DEV_DB_PORT', 3306), env('EXT_DEV_DB_NAME', 'youle_games'), env('EXT_DEV_DB_USER', 'develop'), env('EXT_DEV_DB_PASSWORD', 'develop123!@#'), MASTER_PERSISTENT, MASTER_CHARSET);
$external_param = new ConnectParameter(env('EXT_DEV_DB_HOST'), (int)env('EXT_DEV_DB_PORT'), env('EXT_DEV_DB_NAME'), env('EXT_DEV_DB_USER'), env('EXT_DEV_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
else
$external_param = new ConnectParameter(env('EXT_GAME_DB_HOST', 'rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com'), (int)env('EXT_GAME_DB_PORT', 3306), env('EXT_GAME_DB_NAME', 'game_db'), env('EXT_GAME_DB_USER', 'games'), env('EXT_GAME_DB_PASSWORD', 'Games0791!!'), MASTER_PERSISTENT, MASTER_CHARSET);
$external_param = new ConnectParameter(env('EXT_GAME_DB_HOST'), (int)env('EXT_GAME_DB_PORT'), env('EXT_GAME_DB_NAME'), env('EXT_GAME_DB_USER'), env('EXT_GAME_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
//$external_param = new ConnectParameter('rm-bp1x3i28se22s9z75o.mysql.rds.aliyuncs.com', 3306, 'game_db', 'games', 'Games2017@)!&', MASTER_PERSISTENT, MASTER_CHARSET);
/** @var IPDOHelper $owner_db */

View File

@@ -47,9 +47,9 @@ set_time_limit(0);
$owner_param = new ConnectParameter(MASTER_HOSTNAME, MASTER_HOSTPORT, MASTER_DATABASE, MASTER_USERNAME, MASTER_PASSWORD, MASTER_PERSISTENT, MASTER_CHARSET);
/// 游戏数据库
if (DEBUG_MODE)
$external_param = new ConnectParameter(env('EXT_DEV_DB_HOST', 'rm-bp16sbf0l9cavp7h9o.mysql.rds.aliyuncs.com'), (int)env('EXT_DEV_DB_PORT', 3306), env('EXT_DEV_DB_NAME', 'youle_games'), env('EXT_DEV_DB_USER', 'develop'), env('EXT_DEV_DB_PASSWORD', 'develop123!@#'), MASTER_PERSISTENT, MASTER_CHARSET);
$external_param = new ConnectParameter(env('EXT_DEV_DB_HOST'), (int)env('EXT_DEV_DB_PORT'), env('EXT_DEV_DB_NAME'), env('EXT_DEV_DB_USER'), env('EXT_DEV_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
else
$external_param = new ConnectParameter(env('EXT_GAME_DB_HOST', 'rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com'), (int)env('EXT_GAME_DB_PORT', 3306), env('EXT_GAME_DB_NAME', 'game_db'), env('EXT_GAME_DB_USER', 'games'), env('EXT_GAME_DB_PASSWORD', 'Games0791!!'), MASTER_PERSISTENT, MASTER_CHARSET);
$external_param = new ConnectParameter(env('EXT_GAME_DB_HOST'), (int)env('EXT_GAME_DB_PORT'), env('EXT_GAME_DB_NAME'), env('EXT_GAME_DB_USER'), env('EXT_GAME_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
//$external_param = new ConnectParameter('rm-bp1x3i28se22s9z75o.mysql.rds.aliyuncs.com', 3306, 'game_db', 'games', 'Games2017@)!&', MASTER_PERSISTENT, MASTER_CHARSET);
/** @var IPDOHelper $owner_db */

View File

@@ -11,7 +11,7 @@ require_once dirname(dirname(dirname(dirname(dirname(dirname(__DIR__)))))) . '/e
const GAME_ID_TEST = 'test'; /// 测试环境下的游戏id不用更改。
// 优先从外部 JSON 配置文件加载Docker 部署时可挂载覆盖)
$gameServersConfigFile = env('GAME_SERVERS_CONFIG_FILE', '');
$gameServersConfigFile = env('GAME_SERVERS_CONFIG_FILE');
if (!empty($gameServersConfigFile) && file_exists($gameServersConfigFile)) {
$jsonData = json_decode(file_get_contents($gameServersConfigFile), true);
if (is_array($jsonData)) {

View File

@@ -15,10 +15,10 @@ class game extends BaseMethod
if(!DEBUG_MODE) {
//最好使用只读实例 战绩数据库
//return new ConnectParameter('rr-bp1x2415jy37d8mu1o.mysql.rds.aliyuncs.com', 3306, 'game_db', 'games', 'Games2017@)!&', MASTER_PERSISTENT, MASTER_CHARSET);
return new ConnectParameter(env('EXT_GRADE_DB_HOST', 'rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com'), (int)env('EXT_GRADE_DB_PORT', 3306), env('EXT_GRADE_DB_NAME', 'grade_db'), env('EXT_GRADE_DB_USER', 'games'), env('EXT_GRADE_DB_PASSWORD', 'Games0791!!'), MASTER_PERSISTENT, MASTER_CHARSET);
return new ConnectParameter(env('EXT_GRADE_DB_HOST'), (int)env('EXT_GRADE_DB_PORT'), env('EXT_GRADE_DB_NAME'), env('EXT_GRADE_DB_USER'), env('EXT_GRADE_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
}
else
return new ConnectParameter(env('EXT_DEV_DB_HOST', 'rm-bp16sbf0l9cavp7h9o.mysql.rds.aliyuncs.com'), (int)env('EXT_DEV_DB_PORT', 3306), env('EXT_DEV_DB_NAME', 'youle_games'), env('EXT_DEV_DB_USER', 'develop'), env('EXT_DEV_DB_PASSWORD', 'develop123!@#'), MASTER_PERSISTENT, MASTER_CHARSET);
return new ConnectParameter(env('EXT_DEV_DB_HOST'), (int)env('EXT_DEV_DB_PORT'), env('EXT_DEV_DB_NAME'), env('EXT_DEV_DB_USER'), env('EXT_DEV_DB_PASSWORD'), MASTER_PERSISTENT, MASTER_CHARSET);
}

View File

@@ -320,6 +320,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -279,6 +279,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>

View File

@@ -62,6 +62,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script type="text/javascript">

View File

@@ -27,6 +27,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -22,14 +22,11 @@
</li>
<li>
<a class="list-group-item text-center"
:href=" 'http://proxytest.tscce.cn/settle/managebak/web/login.html?agentid='+v.agentid+'&channelid='+v.channelid ">{{v.name}} —— 线上测试</a>
:href=" proxyUrl+'/settle/managebak/web/login.html?agentid='+v.agentid+'&channelid='+v.channelid ">{{v.name}} —— 线上测试</a>
</li>
<li>
<!-- ts已修改2021 -->
<!-- <a class="list-group-item text-center" -->
<!-- :href=" 'http://dlsettle.tscce.cn/managebak/web/login.html?agentid='+v.agentid+'&channelid='+v.channelid ">{{v.name}} —— 正式</a> -->
<a class="list-group-item text-center"
:href=" 'http://dlsettle.tscce.cn/managebak/web/login.html?agentid='+v.agentid+'&channelid='+v.channelid ">{{v.name}} —— 正式</a>
<a class="list-group-item text-center"
:href=" settleFullUrl+'/managebak/web/login.html?agentid='+v.agentid+'&channelid='+v.channelid ">{{v.name}} —— 正式</a>
</li>
</template>
@@ -41,6 +38,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(
@@ -48,7 +46,9 @@
el: "#app",
data: {
params: {},
agentList: []
agentList: [],
proxyUrl: $.PROXY_URL || '',
settleFullUrl: $.SETTLE_FULL_URL || ''
},
computed: {

View File

@@ -66,6 +66,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -60,6 +60,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -37,6 +37,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/download-game.js?__HTML_VERSION__=4"></script>
<script>

View File

@@ -38,6 +38,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -60,6 +60,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/download-game.js?__HTML_VERSION__=4"></script>
<script>

View File

@@ -96,6 +96,7 @@
<script src="./libs/bootstrap/bootstrap.min.js"></script>
<script src="./libs/vue.min.js"></script>
<script src="./libs/layer_mobile/layer.js"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -59,6 +59,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/download-game.js?__HTML_VERSION__=4"></script>
<script>

View File

@@ -96,6 +96,7 @@
<script src="./libs/bootstrap/bootstrap.min.js"></script>
<script src="./libs/vue.min.js"></script>
<script src="./libs/layer_mobile/layer.js"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -186,6 +186,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -30,7 +30,7 @@ var commonMixin = {
openid: that.tel,
unionid: that.tel,
nickname: ( that.wxInfo.nickname ? that.wxInfo.nickname : '代理'+$.randomString(4, '0123456789')),
avatar: (that.wxInfo.headimgurl ? that.wxInfo.headimgurl : 'https://dlwebv3.tscce.cn/images/noavatar.png'),
avatar: (that.wxInfo.headimgurl ? that.wxInfo.headimgurl : ((window.__ENV__ && window.__ENV__.AVATAR_URL) || '')),
sex: (that.wxInfo.sex ? that.wxInfo.sex : 0),
province: (that.wxInfo.province ? that.wxInfo.province : ''),
islog: 0

View File

@@ -37,6 +37,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(
@@ -48,7 +49,7 @@
isShow: false,
isIOSImgShow: false,
info: {},
logo: 'http://tsgames.daoqijuyou77.cn/image_download/jinxian.png',
logo: ((window.__ENV__ && window.__ENV__.GAME_IMAGE_URL) || '') + '/image_download/jinxian.png',
helpPic: [
'./images/ios.png',
'./images/ios2.png',
@@ -98,12 +99,12 @@
this.info = {
list: [
{
"android_down": "http://tsqiniu1.tscce.cn/apk/jxgamehallv2.apk",
"android_down": ((window.__ENV__ && window.__ENV__.DOWNLOAD_CDN_URL) || '') + "/apk/jxgamehallv2.apk",
"android_down_2": "",
"android_size": "",
"game_id": "G2hw0ubng0zcoI0r4mx3H2yr4GejidwO",
"image": "http://tsqiniu1.tscce.cn/game_down_image/jinxian.png",
"ios_down": "itms-services://?action=download-manifest&url=https://skygames.tscce.cn/plist/gamehall_jinxianv2.plist",
"image": ((window.__ENV__ && window.__ENV__.DOWNLOAD_CDN_URL) || '') + "/game_down_image/jinxian.png",
"ios_down": "itms-services://?action=download-manifest&url=" + ((window.__ENV__ && window.__ENV__.SKYGAMES_URL) || '') + "/plist/gamehall_jinxianv2.plist",
"ios_down_2": "",
"ios_marketid": "2",
"ios_size": "",

View File

@@ -34,6 +34,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -90,6 +90,7 @@
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -196,6 +196,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>

View File

@@ -82,6 +82,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/topbar.js"></script>
<script>

View File

@@ -52,6 +52,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>

View File

@@ -145,6 +145,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/jquery.qrcode.min.js?__HTML_VERSION__=3"></script>

View File

@@ -6,6 +6,7 @@
</head>
<body>
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>

View File

@@ -0,0 +1,58 @@
/**
* 环境域名配置文件
*
* Docker 部署时由 docker-entrypoint.sh 自动覆盖此文件(从 .env 读取)。
* 本地开发时保留此默认版本,所有 URL 为空字符串,
* function.js / function-a.js 会根据 window.location 自动推导。
*
* !!! 请勿在此文件中硬编码生产域名 !!!
*/
;(function () {
var _host = window.location.hostname;
var _protocol = window.location.protocol;
var _isLocal = (_host === 'localhost' || _host === '127.0.0.1');
// 从当前域名提取根域名: dlapi.daoqijuyou77.cn → daoqijuyou77.cn
var _rootDomain = _isLocal ? '' : _host.replace(/^[^.]+\./, '');
// 工具函数:拼接子域名 URL
function _url(sub, path) {
if (_isLocal) return path || '';
return _protocol + '//' + sub + '.' + _rootDomain + (path || '');
}
window.__ENV__ = {
// ---- 根域名 ----
ROOT_DOMAIN: _rootDomain,
// ---- DLWEB API 基地址(当前站点) ----
DLWEB_API_BASE_URL: _isLocal ? 'http://localhost/proxy/trunk/api' : (_protocol + '//' + _host),
// ---- SDK API 地址 (function.js 使用) ----
SDK_API_URL: _url('api'),
// ---- SDK API2 地址 (function-a.js 使用) ----
SDK_API2_URL: _url('api2'),
// ---- 结算后台 ----
SETTLE_URL: _url('dlsettle', '/mobile/'),
SETTLE_FULL_URL: _url('dlsettle'),
// ---- 代理测试 ----
PROXY_URL: _url('proxytest'),
// ---- 运营后台 ----
OPERATE_URL: _url('operate'),
// ---- 默认头像 ----
AVATAR_URL: _url('dlwebv3', '/images/noavatar.png'),
// ---- 下载页资源 ----
DOWNLOAD_CDN_URL: _url('tsqiniu1'),
GAME_IMAGE_URL: _url('tsgames'),
SKYGAMES_URL: _url('skygames'),
// ---- 游戏服务查询 ----
GAME_SERVICE_URL: _url('ylyxservice1', ':1089/index.html')
};
})();

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,

View File

@@ -1,31 +1,17 @@
;(function ($) {
/**
* 结算后台地址
* 注意:顺序不能乱
* @type {string[]}
*/
var url_settle = [
'http://localhost/proxy/trunk/settle/mobile/',
'https://proxytest.tscce.cn/settle/mobile/',
// ts已修改2021
// 'http://dlsettle.tscce.cn/mobile/'
'http://dlsettle.tscce.cn/mobile/'
];
// 环境配置(由 env-config.js 提供,或自动根据当前域名推导)
var _env = window.__ENV__ || {};
var _dlapiBase = _env.DLWEB_API_BASE_URL || '';
var _sdkApiUrl = _env.SDK_API_URL || '';
var _settleUrl = _env.SETTLE_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';
$.SETTLE_URL = 'http://dlsettle.daoqijuyou77.cn/mobile/';
$.API_URL = _dlapiBase + '/Index.php';
$.RETURN_URL = _dlapiBase + '/web2/notify.html';
$.SETTLE_URL = _settleUrl;
};
$.extend(
@@ -33,22 +19,20 @@
IS_DEBUG: false,
API_URL: '',
RETURN_URL: '', // 微信支付成功后的跳转地址
AVATAR_URL: 'https://dlwebv3.tscce.cn/images/noavatar.png', // 没有头像的默认地址
// ts已修改2021
SID_SCODE_URL: 'https://api.daoqijuyou77.cn/source/login/login.php', // 获取sid和scode的地址
WX_INFO_URL: 'https://api.daoqijuyou77.cn/api/user', // 获取微信用户信息地址
PAY_URL: 'https://api.daoqijuyou77.cn/source/pay/pay.php', // 微信支付地址
NOTICE_URL: 'https://api.daoqijuyou77.cn/source/pay/notify.php?v=', // 支付成功后的异步通知地址
SHARE_LINK: 'https://api.daoqijuyou77.cn/api/weixin/wx_share_info',
// 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.php', // 微信支付地址
// NOTICE_URL: 'https://api.tscce.cn/source/pay/notify.php?v=', // 支付成功后的异步通知地址
// SHARE_LINK: 'https://api.tscce.cn/api/weixin/wx_share_info',
AVATAR_URL: _avatarUrl, // 没有头像的默认地址
SID_SCODE_URL: _sdkApiUrl + '/source/login/login.php', // 获取sid和scode的地址
WX_INFO_URL: _sdkApiUrl + '/api/user', // 获取微信用户信息地址
PAY_URL: _sdkApiUrl + '/source/pay/pay.php', // 微信支付地址
NOTICE_URL: _sdkApiUrl + '/source/pay/notify.php?v=', // 支付成功后的异步通知地址
SHARE_LINK: _sdkApiUrl + '/api/weixin/wx_share_info',
SETTLE_URL: '', // 结算后台地址
// 额外域名配置,供 HTML 页面引用
PROXY_URL: _env.PROXY_URL || '',
SETTLE_FULL_URL: _env.SETTLE_FULL_URL || '',
OPERATE_URL: _env.OPERATE_URL || '',
DOWNLOAD_CDN_URL: _env.DOWNLOAD_CDN_URL || '',
GAME_IMAGE_URL: _env.GAME_IMAGE_URL || '',
SKYGAMES_URL: _env.SKYGAMES_URL || '',
wxInfo: {}, // 微信信息
userInfo: {}, // 用户信息
cache: {}, // 缓存
@@ -712,7 +696,7 @@
$.ajax(
{
url: 'https://api.daoqijuyou77.cn/api/login/ylnn',
url: _sdkApiUrl + '/api/login/ylnn',
type: 'POST',
dataType: 'json',

View File

@@ -8,7 +8,7 @@ var public_appid = ""; //开发者平台的app_id 支付使用
var public_devkey = "";
var public_businessid = "";
var public_server_url_one = "http://ylyxservice1.daoqijuyou77.cn:1089/index.html";//
var public_server_url_one = (window.__ENV__ && window.__ENV__.GAME_SERVICE_URL) || '';//

View File

@@ -21,16 +21,15 @@
// 初始化函数
var init = function () {
// 通过域名判断环境
// 通过 env-config.js 获取 API 地址,无需硬编码域名
var _env = window.__ENV__ || {};
var _dlapiBase = _env.DLWEB_API_BASE_URL || '';
switch (window.location.hostname) {
case 'localhost':
defaults.api_url = 'http://localhost/proxy/trunk/api/Index.php';
break;
case 'proxytest.tscce.cn':
defaults.api_url = 'https://proxytest.tscce.cn/api/Index.php';
break;
default:
defaults.api_url = 'https://dlapiv3.tscce.cn/Index.php';
defaults.api_url = _dlapiBase + '/Index.php';
}
if($.getPageName() === 'welcome.html')

View File

@@ -18,7 +18,7 @@
</style>
</head>
<body>
<div class="container pt15">
<div id="app" class="container pt15">
<div class="panel-group" id="accordion">
@@ -35,13 +35,11 @@
<div class="list-group">
<a href="https://dlapi.daoqijuyou77.cn/web2/agent_list.html?agentid=all&show=1" class="list-group-item">用户后台</a>
<a href="https://dlapi.daoqijuyou77.cn/web2/agent_list_admin.html?agentid=all" class="list-group-item">
<a :href="dlapiBase+'/web2/agent_list.html?agentid=all&show=1'" class="list-group-item">用户后台</a>
<a :href="dlapiBase+'/web2/agent_list_admin.html?agentid=all'" class="list-group-item">
结算后台__电脑端全国
</a>
<!-- ts已修改2021 -->
<!-- <a href="https://operate.daoqijuyou77.cn/login.html" class="list-group-item">运营后台</a> -->
<a href="https://operate.daoqijuyou77.cn/login.html" class="list-group-item">运营后台</a>
<a :href="operateUrl+'/login.html'" class="list-group-item">运营后台</a>
</div>
</div>
</div>
@@ -58,11 +56,11 @@
</div>
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
<div class="list-group">
<a href="https://proxytest.daoqijuyou77.cn/web2/agent_list.html?agentid=all&show=1" class="list-group-item">用户后台</a>
<a href="https://proxytest.daoqijuyou77.cn/web2/agent_list_admin.html?agentid=all" class="list-group-item">
<a :href="proxyUrl+'/web2/agent_list.html?agentid=all&show=1'" class="list-group-item">用户后台</a>
<a :href="proxyUrl+'/web2/agent_list_admin.html?agentid=all'" class="list-group-item">
结算后台__电脑端
</a>
<a href="https://proxytest.daoqijuyou77.cn/operating/login.html" class="list-group-item">运营后台</a>
<a :href="proxyUrl+'/operating/login.html'" class="list-group-item">运营后台</a>
</div>
</div>
</div>
@@ -94,6 +92,19 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script>
var _env = window.__ENV__ || {};
new Vue({
el: '#app',
data: {
dlapiBase: _env.DLWEB_API_BASE_URL || '',
proxyUrl: _env.PROXY_URL || '',
operateUrl: _env.OPERATE_URL || ''
}
});
</script>
</body>
</html>

View File

@@ -46,6 +46,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/topbar.js"></script>
<script>

View File

@@ -42,6 +42,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function-a.js?__HTML_VERSION__=10"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -44,6 +44,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>

View File

@@ -43,6 +43,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -105,6 +105,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>

View File

@@ -34,6 +34,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -36,6 +36,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -17,6 +17,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
new Vue(

View File

@@ -104,6 +104,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>

View File

@@ -83,6 +83,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script>

View File

@@ -112,6 +112,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -112,6 +112,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -67,6 +67,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -65,6 +65,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -61,6 +61,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -56,6 +56,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script>

View File

@@ -48,6 +48,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -45,6 +45,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script>

View File

@@ -67,6 +67,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -92,6 +92,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -86,6 +86,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -84,6 +84,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -60,6 +60,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -196,6 +196,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -51,6 +51,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -47,6 +47,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/topbar.js"></script>
<script>

View File

@@ -82,6 +82,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -47,6 +47,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/topbar.js"></script>
<script>

View File

@@ -70,6 +70,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>

View File

@@ -45,6 +45,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script>

View File

@@ -75,6 +75,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>

View File

@@ -57,6 +57,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -187,6 +187,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>
<script>

View File

@@ -95,6 +95,7 @@
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>
<script>

View File

@@ -130,6 +130,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script>
var vm = new Vue(

View File

@@ -148,6 +148,7 @@
<script src="./libs/jquery.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/bootstrap/bootstrap.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/agent-nav.js?__HTML_VERSION__=8"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

View File

@@ -87,6 +87,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -110,6 +110,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="js/datetimepicker/bootstrap-datetimepicker.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>

View File

@@ -124,6 +124,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function-a.js?__HTML_VERSION__=10"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script src="./components/sales-info-a.js?__HTML_VERSION__=7"></script>

View File

@@ -318,6 +318,7 @@
<script src="./libs/vue.min.js?__HTML_VERSION__=3"></script>
<script src="./libs/layer_mobile/layer.js?__HTML_VERSION__=3"></script>
<script src="./lang/lang.js?__HTML_VERSION__=14"></script>
<script src="./js/env-config.js?__HTML_VERSION__=1"></script>
<script src="./js/function.js?__HTML_VERSION__=18"></script>
<script src="./components/home-nav.js?__HTML_VERSION__=12"></script>
<script src="./components/sales-info.js?__HTML_VERSION__=11"></script>