1062 lines
46 KiB
JavaScript
1062 lines
46 KiB
JavaScript
//常量数据
|
||
var public_app = "youle";// 游戏游戏的应用ID 服务器调用
|
||
var public_route = "sales";
|
||
|
||
|
||
var public_agentid = "";//测试使用数据。使用微信菜单链接后去掉内容 //代理id
|
||
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_openid = "";//用户的微信openid
|
||
var public_nickname = "";//昵称
|
||
var public_avatar = "";//头像地址
|
||
var public_sex = "";//性别
|
||
var public_province = "";//省
|
||
var public_city = "";//城市
|
||
var public_unionid = "";//用户的微信unionid
|
||
|
||
var productid_id = "";//产品类型
|
||
var select_model_color = "#2697fc";
|
||
var default_color = "#717274";
|
||
var room_card = 0;
|
||
|
||
//var login_url = "";
|
||
|
||
|
||
var user_login_method = function (type) {
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = "platform";
|
||
data.rpc = "agentserver_web";
|
||
data.data = {};
|
||
if (min_getQueryString("agentid") != null) {
|
||
var agentid = decodeURIComponent(min_getQueryString("agentid"));
|
||
data.data.agentid = agentid;
|
||
} else {
|
||
if (getCookie("agentid") != null) {
|
||
data.data.agentid = getCookie("agentid");
|
||
} else {
|
||
data.data.agentid = "";
|
||
}
|
||
}
|
||
if (min_getQueryString("channelid")) {
|
||
var channelid = decodeURIComponent(min_getQueryString("channelid"));
|
||
data.data.channelid = channelid;
|
||
} else {
|
||
if (getCookie("channelid")) {
|
||
data.data.channelid = getCookie("channelid");
|
||
} else {
|
||
data.data.channelid = "";
|
||
}
|
||
}
|
||
var config = {};
|
||
config.url = public_server_url_one;
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
var public_appid = data_str.data.youle_appid;
|
||
var public_devkey = data_str.data.youle_devkey;
|
||
var public_businessid = data_str.data.youle_busiid;
|
||
setCookie("agentid", data_str.data.agentid);
|
||
setCookie("channelid", data_str.data.channelid);
|
||
setCookie("channeltel", data_str.data.channeltel);
|
||
setCookie("channelwechat", data_str.data.channelwechat);
|
||
setCookie("agentlogo", data_str.data.agentlogo);
|
||
setCookie("appid", data_str.data.youle_appid);
|
||
setCookie("devkey", data_str.data.youle_devkey);
|
||
setCookie("busiid", data_str.data.youle_busiid);
|
||
setCookie("url_sales", data_str.data.urlserver);
|
||
if (type == 1) {//有推荐人
|
||
youle_dev_face.wechat_login_getuserinfo(public_appid, public_devkey, public_businessid, tuijianren_get_wx_succ, get_wx_fail);
|
||
} else if (type == 0) {//无推荐人
|
||
youle_dev_face.wechat_login_getuserinfo(public_appid, public_devkey, public_businessid, get_wx_succ, get_wx_fail);
|
||
} else if (type == 3) {//代理登录
|
||
youle_dev_face.wechat_login_getuserinfo(public_appid, public_devkey, public_businessid, agentget_wx_succ, get_wx_fail);
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
//alert("错误提示:" + str);
|
||
};
|
||
min_http(config);
|
||
};
|
||
|
||
var get_wx_succ = function (data) {//获取微信信息成功后
|
||
var get_wx_data = data;//json对象转换成json字符串
|
||
var public_openid = get_wx_data.openid;//openid
|
||
var public_nickname = get_wx_data.nickname;//用户名
|
||
var public_avatar = get_wx_data.avatar;//头像
|
||
var public_sex = get_wx_data.sex;//年龄
|
||
var public_province = get_wx_data.province;//省份
|
||
var public_city = get_wx_data.city;//省份城市
|
||
var public_unionid = get_wx_data.unionid;//绑定游戏ID
|
||
setCookie("openid", get_wx_data.openid);
|
||
setCookie("nickname", get_wx_data.nickname);
|
||
setCookie("avatar", get_wx_data.avatar);
|
||
setCookie("sex", get_wx_data.sex);
|
||
setCookie("province", get_wx_data.province);
|
||
setCookie("city", get_wx_data.city);
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "user_login";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.channelid = getCookie("channelid");
|
||
data.data.openid = public_openid;
|
||
data.data.unionid = public_unionid;
|
||
data.data.nickname = public_nickname;
|
||
data.data.avatar = public_avatar;
|
||
data.data.sex = public_sex;
|
||
data.data.province = public_province;
|
||
data.data.city = public_city;
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
if (data_str.data.salestype == undefined) {
|
||
setCookie("salestype", 0);
|
||
} else {
|
||
setCookie("salestype", data_str.data.salestype);
|
||
}
|
||
setCookie("salesman", data_str.data.salesman);
|
||
setCookie("salesid", data_str.data.salesid);
|
||
setCookie("room_card", data_str.data.roomcard);
|
||
setCookie("awardstate", data_str.data.awardstate);
|
||
if (document.getElementById("yk_headImg")) {
|
||
document.getElementById("yk_headImg").src = getCookie("avatar");
|
||
document.getElementById("yk_user_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("yk_user_logo").src = getCookie("agentlogo");
|
||
} else {
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
//alert("错误提示:" + str);
|
||
};
|
||
min_http(config);
|
||
};
|
||
var tuijianren_get_wx_succ = function (data) {//获取微信信息成功后
|
||
var get_wx_data = data;//json对象转换成json字符串
|
||
var public_openid = get_wx_data.openid;//openid
|
||
var public_nickname = get_wx_data.nickname;//用户名
|
||
var public_avatar = get_wx_data.avatar;//头像
|
||
var public_sex = get_wx_data.sex;//年龄
|
||
var public_province = get_wx_data.province;//省份
|
||
var public_city = get_wx_data.city;//省份城市
|
||
var public_unionid = get_wx_data.unionid;//绑定游戏ID
|
||
setCookie("openid", get_wx_data.openid);
|
||
setCookie("nickname", get_wx_data.nickname);
|
||
setCookie("avatar", get_wx_data.avatar);
|
||
setCookie("sex", get_wx_data.sex);
|
||
setCookie("province", get_wx_data.province);
|
||
setCookie("city", get_wx_data.city);
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "user_login";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.channelid = getCookie("channelid");
|
||
data.data.openid = public_openid;
|
||
data.data.unionid = public_unionid;
|
||
data.data.nickname = public_nickname;
|
||
data.data.avatar = public_avatar;
|
||
data.data.sex = public_sex;
|
||
data.data.province = public_province;
|
||
data.data.city = public_city;
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
if (data_str.data.salestype == undefined) {
|
||
setCookie("salestype", 0);
|
||
} else {
|
||
setCookie("salestype", data_str.data.salestype);
|
||
}
|
||
if (data_str.data.salesman == 0) {
|
||
setCookie("salesman", data_str.data.salesman);
|
||
setCookie("salesid", data_str.data.salesid);
|
||
setCookie("room_card", data_str.data.roomcard);
|
||
setCookie("awardstate", data_str.data.awardstate);
|
||
document.getElementById("yk_headImg").src = getCookie("avatar");
|
||
document.getElementById("yk_user_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("yk_user_logo").src = getCookie("agentlogo");
|
||
} else if (data_str.data.salesman == 1) {
|
||
setCookie("salesman", data_str.data.salesman);
|
||
setCookie("salesid", data_str.data.salesid);
|
||
setCookie("room_card", data_str.data.roomcard);
|
||
setCookie("awardstate", data_str.data.awardstate);
|
||
window.location.href = "user_three.html?#" + Math.random() * 100000;
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
//alert("错误提示:" + str);
|
||
};
|
||
min_http(config);
|
||
};
|
||
var agentget_wx_succ = function (data) {
|
||
var get_wx_data = data;//json对象转换成json字符串
|
||
var public_openid = get_wx_data.openid;//openid
|
||
var public_nickname = get_wx_data.nickname;//用户名
|
||
var public_avatar = get_wx_data.avatar;//头像
|
||
var public_sex = get_wx_data.sex;//年龄
|
||
var public_province = get_wx_data.province;//省份
|
||
var public_city = get_wx_data.city;//省份城市
|
||
var public_unionid = get_wx_data.unionid;//绑定游戏ID
|
||
setCookie("openid", get_wx_data.openid);
|
||
setCookie("nickname", get_wx_data.nickname);
|
||
setCookie("avatar", get_wx_data.avatar);
|
||
setCookie("sex", get_wx_data.sex);
|
||
setCookie("province", get_wx_data.province);
|
||
setCookie("city", get_wx_data.city);
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "user_login";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.channelid = getCookie("channelid");
|
||
data.data.openid = public_openid;
|
||
data.data.unionid = public_unionid;
|
||
data.data.nickname = public_nickname;
|
||
data.data.avatar = public_avatar;
|
||
data.data.sex = public_sex;
|
||
data.data.province = public_province;
|
||
data.data.city = public_city;
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
if (data_str.data.salestype == undefined) {
|
||
setCookie("salestype", 0);
|
||
} else {
|
||
setCookie("salestype", data_str.data.salestype);
|
||
}
|
||
setCookie("salesid", data_str.data.salesid);
|
||
setCookie("room_card", data_str.data.roomcard);
|
||
setCookie("salesman", data_str.data.salesman);
|
||
document.getElementById("agent_head_img").src = getCookie("avatar");
|
||
document.getElementById("agent_user_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("agent_head_logo").src = getCookie("agentlogo");
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:" + getCookie("room_card");
|
||
};
|
||
config.error = function (str) {
|
||
//alert("错误提示:" + str);
|
||
};
|
||
min_http(config);
|
||
};
|
||
var get_wx_fail = function () {
|
||
Currency_Prompt('错误提示', '返回失败');
|
||
};
|
||
|
||
var login_package = function () {
|
||
var sidscode = youle_dev_face.getsidscode();//订单支付成功查询
|
||
if (sidscode.sid && sidscode.scode) {// 本地存储了sid和scode
|
||
document.getElementById("yk_headImg").src = getCookie("avatar");
|
||
document.getElementById("yk_user_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("yk_user_logo").innerHTML = getCookie("agentlogo");
|
||
} else {
|
||
user_login_method(0);
|
||
}
|
||
};
|
||
var Agentlogin_package = function () {
|
||
var sidscode = youle_dev_face.getsidscode();//订单支付成功查询
|
||
if (sidscode.sid && sidscode.scode) {// 本地存储了sid和scode
|
||
document.getElementById("agent_head_img").src = getCookie("avatar");
|
||
document.getElementById("agent_user_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("agent_head_logo").src = getCookie("agentlogo");
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:" + getCookie("room_card");
|
||
} else {
|
||
user_login_method(3);
|
||
}
|
||
};
|
||
function delCookie(name) {
|
||
var exp = new Date();
|
||
exp.setTime(exp.getTime() - 1);
|
||
var cval = getCookie(name);
|
||
if (cval != null)
|
||
document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
|
||
}
|
||
|
||
|
||
//var yk_productid_id = "";
|
||
//公用函数
|
||
/************************************************************************
|
||
| 函数名称: setCookie |
|
||
| 函数功能: 设置cookie函数 |
|
||
| 入口参数: name:cookie名称;value:cookie值 |
|
||
*************************************************************************/
|
||
function setCookie(name, value) {
|
||
var Days = 30;
|
||
var exp = new Date();
|
||
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
|
||
document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
|
||
}
|
||
|
||
/************************************************************************
|
||
| 函数名称: getCookie |
|
||
| 函数功能: 读取cookie函数 |
|
||
| 入口参数: Name:cookie名称 |
|
||
*************************************************************************/
|
||
function getCookie(name) { //读取cookies
|
||
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
|
||
if (arr = document.cookie.match(reg))
|
||
return unescape(arr[2]);
|
||
else
|
||
return null;
|
||
}
|
||
|
||
var dl_head_method = function () {
|
||
document.getElementById("agent_head_div").innerHTML += '' +
|
||
'<table class="am-table" style="background-color: white;margin: 0px ;">' +
|
||
'<thead>' +
|
||
'<tr>' +
|
||
'<td class="am-text-left" style="width: 50px">' +
|
||
'<img src="img/icon.png" id="agent_head_img" width="55" height="55" style="margin: 0px 0px 0px 0px;border-radius:50%; overflow:hidden;"/>' +
|
||
'</td>' +
|
||
'<td class="am-text-left am-text-middle" style="font-size: 12px">' +
|
||
'<span id="agent_user_name">本杰明</span><br style="margin:0px;padding:0px">' + '<span id="agent_id"></span><br style="margin:0px;padding:0px">' +
|
||
'<span id="sy_fk_num"></span>' +
|
||
'</td>' +
|
||
'<td class="am-text-right">' +
|
||
'<img src="img/logo.png" id="agent_head_logo" width="80" height="50" style="margin: 0px 0px 0px 0px;"/>' +
|
||
'</td>' +
|
||
'</tr>' +
|
||
'</thead>' +
|
||
'</table>';
|
||
};
|
||
var lunbo_photo = function () {
|
||
document.getElementById("lunbo_divId").innerHTML += '' +
|
||
'<ul class="am-slides">' +
|
||
'<li>' +
|
||
'<a href="index.html">' +
|
||
'<img src="img/gamedown/banner.png" style="height:100px">' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'</ul>';
|
||
};
|
||
var toolbar_method = function (type) {//工具栏渲染函数
|
||
if (type == 1) {
|
||
document.getElementById("toolbar_id").innerHTML +=
|
||
'<ul class="am-navbar-nav am-cf am-avg-sm-4" style="background-color: #eaeaea">' +
|
||
'<li onclick="point_page(4,1)">' +
|
||
'<a href="javascript:;" class="" >' +
|
||
'<span id="user_icon" class="am-icon-user" style="color: #717274"></span>' +
|
||
'<span id="user_font" class="am-navbar-label" style="color: #717274">邀请码</span></a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(5,1)">' +
|
||
'<a href="javascript:;" class="" >' +
|
||
'<span id="player_icon" class="am-icon-slideshare" style="color: #717274"></span>' +
|
||
'<span id="player_font" class="am-navbar-label" style="color: #717274">玩家列表</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(6,1)">' +
|
||
'<a href="javascript:;" class="">' +
|
||
'<span id="agent_icon" class="am-icon-users" style="color: #717274"></span>' +
|
||
'<span id="agent_font" class="am-navbar-label" style="color: #717274">子代理列表</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(1,1)">' +
|
||
'<a href="javascript:;" class="" >' +
|
||
'<span id="sellCard_icon" class="am-icon-cc-jcb"style="color: #717274"></span>' +
|
||
'<span id="sellCard_font" class="am-navbar-label" style="color: #717274">充卡</span></a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(3,1)">' +
|
||
'<a href="javascript:;" class="">' +
|
||
'<span id="notice_icon" class="am-icon-commenting-o" style="color: #717274"></span>' +
|
||
'<span id="notice_font" class="am-navbar-label" style="color: #717274">转让F卡</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'</ul>';
|
||
} else if (type == 0) {
|
||
document.getElementById("toolbar_id").innerHTML +=
|
||
'<ul class="am-navbar-nav am-cf am-avg-sm-4" style="background-color: #eaeaea">' +
|
||
'<li onclick="point_page(4,0)">' +
|
||
'<a href="javascript:;" class="" >' +
|
||
'<span id="user_icon" class="am-icon-user" style="color: #717274"></span>' +
|
||
'<span id="user_font" class="am-navbar-label" style="color: #717274">邀请码</span></a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(5,0)">' +
|
||
'<a href="javascript:;" class="" >' +
|
||
'<span id="player_icon" class="am-icon-slideshare" style="color: #717274"></span>' +
|
||
'<span id="player_font" class="am-navbar-label" style="color: #717274">玩家列表</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'<li onclick="point_page(6,0)">' +
|
||
'<a href="javascript:;" class="">' +
|
||
'<span id="agent_icon" class="am-icon-users" style="color: #717274"></span>' +
|
||
'<span id="agent_font" class="am-navbar-label" style="color: #717274">子代理列表</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
'</ul>';
|
||
}
|
||
};
|
||
/*
|
||
'<li onclick="point_page(4)">' +
|
||
'<a href="javascript:;" class="" style="width:50px;position:relative;">' + '<img src="img/red_icon.png" id="red_iconId" style="position:absolute;width:7px;height:7px;left:30px;display:none" />' +
|
||
'<span id="user_icon" class="am-icon-user" style="color: #717274"></span>' +
|
||
'<span id="user_font" class="am-navbar-label" style="color: #717274">我的</span>' +
|
||
'</a>' +
|
||
'</li>' +
|
||
/
|
||
*/
|
||
var point_page = function (type,value) {//我的信息
|
||
switch (type) {
|
||
case 1://售卡
|
||
if(value == 1){
|
||
document.getElementById("sellCard_icon").style.color = select_model_color;//售卡
|
||
document.getElementById("sellCard_font").style.color = select_model_color;
|
||
|
||
document.getElementById("notice_icon").style.color = default_color;//房卡转让
|
||
document.getElementById("notice_font").style.color = default_color;
|
||
}
|
||
document.getElementById("user_icon").style.color = default_color;//用户中心
|
||
document.getElementById("user_font").style.color = default_color;
|
||
|
||
document.getElementById("player_icon").style.color = default_color;//玩家列表
|
||
document.getElementById("player_font").style.color = default_color;
|
||
|
||
document.getElementById("agent_icon").style.color = default_color;//代理列表
|
||
document.getElementById("agent_font").style.color = default_color;
|
||
|
||
top.window.location = "home_page.html" + "?ver=" + Math.random() * 100000;
|
||
break;
|
||
case 3://转让房卡
|
||
if(value == 1) {
|
||
document.getElementById("sellCard_icon").style.color = default_color;//售卡
|
||
document.getElementById("sellCard_font").style.color = default_color;
|
||
|
||
document.getElementById("notice_icon").style.color = select_model_color;//房卡转让
|
||
document.getElementById("notice_font").style.color = select_model_color;
|
||
}
|
||
document.getElementById("user_icon").style.color = default_color;//用户中心
|
||
document.getElementById("user_font").style.color = default_color;
|
||
|
||
document.getElementById("player_icon").style.color = default_color;//玩家列表
|
||
document.getElementById("player_font").style.color = default_color;
|
||
|
||
document.getElementById("agent_icon").style.color = default_color;//代理列表
|
||
document.getElementById("agent_font").style.color = default_color;
|
||
top.window.location = "TurnCard_page.html" + "?ver=" + Math.random() * 100000;
|
||
break;
|
||
case 4://用户中心
|
||
if(value == 1) {
|
||
document.getElementById("sellCard_icon").style.color = default_color;//售卡
|
||
document.getElementById("sellCard_font").style.color = default_color;
|
||
|
||
document.getElementById("notice_icon").style.color = default_color;//房卡转让
|
||
document.getElementById("notice_font").style.color = default_color;
|
||
}
|
||
document.getElementById("user_icon").style.color = select_model_color;//用户中心
|
||
document.getElementById("user_font").style.color = select_model_color;
|
||
|
||
document.getElementById("player_icon").style.color = default_color;//玩家列表
|
||
document.getElementById("player_font").style.color = default_color;
|
||
|
||
document.getElementById("agent_icon").style.color = default_color;//代理列表
|
||
document.getElementById("agent_font").style.color = default_color;
|
||
top.window.location = "UserCenter_page.html" + "?ver=" + Math.random() * 100000;
|
||
break;
|
||
case 5://玩家列表
|
||
if(value == 1) {
|
||
document.getElementById("sellCard_icon").style.color = default_color;//售卡
|
||
document.getElementById("sellCard_font").style.color = default_color;
|
||
|
||
document.getElementById("notice_icon").style.color = default_color;//房卡转让
|
||
document.getElementById("notice_font").style.color = default_color;
|
||
}
|
||
document.getElementById("user_icon").style.color = default_color;//用户中心
|
||
document.getElementById("user_font").style.color = default_color;
|
||
|
||
document.getElementById("player_icon").style.color = select_model_color;//玩家列表
|
||
document.getElementById("player_font").style.color = select_model_color;
|
||
|
||
document.getElementById("agent_icon").style.color = default_color;//代理列表
|
||
document.getElementById("agent_font").style.color = default_color;
|
||
top.window.location = "playerList.html" + "?ver=" + Math.random() * 100000;
|
||
break;
|
||
case 6://子代理列表
|
||
if(value == 1) {
|
||
document.getElementById("sellCard_icon").style.color = default_color;//售卡
|
||
document.getElementById("sellCard_font").style.color = default_color;
|
||
|
||
document.getElementById("notice_icon").style.color = default_color;//房卡转让
|
||
document.getElementById("notice_font").style.color = default_color;
|
||
}
|
||
document.getElementById("user_icon").style.color = default_color;//用户中心
|
||
document.getElementById("user_font").style.color = default_color;
|
||
|
||
document.getElementById("player_icon").style.color = default_color;//玩家列表
|
||
document.getElementById("player_font").style.color = default_color;
|
||
|
||
document.getElementById("agent_icon").style.color = select_model_color;//代理列表
|
||
document.getElementById("agent_font").style.color = select_model_color;
|
||
top.window.location = "agentList.html" + "?ver=" + Math.random() * 100000;
|
||
break;
|
||
}
|
||
};
|
||
//function removeCookie(name){
|
||
// setCookie(name, 1, -1);
|
||
//}
|
||
function removeCookie(name) {
|
||
var exp = new Date();
|
||
exp.setTime(exp.getTime() - 1);
|
||
var cval = getCookie(name);
|
||
if (cval != null)
|
||
document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
|
||
}
|
||
var page_type;
|
||
var public_login = function (type) {
|
||
page_type = type;
|
||
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = "platform";
|
||
data.rpc = "agentserver_web";
|
||
data.data = {};
|
||
if (min_getQueryString("agentid")) {
|
||
var agentid = decodeURIComponent(min_getQueryString("agentid"));
|
||
data.data.agentid = agentid;
|
||
} else {
|
||
if (getCookie("agentid")) {
|
||
data.data.agentid = getCookie("agentid");
|
||
} else {
|
||
data.data.agentid = "";
|
||
}
|
||
}
|
||
if (min_getQueryString("channelid")) {
|
||
var channelid = decodeURIComponent(min_getQueryString("channelid"));
|
||
data.data.channelid = channelid;
|
||
} else {
|
||
if (getCookie("channelid")) {
|
||
data.data.channelid = getCookie("channelid");
|
||
} else {
|
||
data.data.channelid = "";
|
||
}
|
||
}
|
||
var config = {};
|
||
config.url = public_server_url_one;
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
public_agentid = data_str.data.agentid;
|
||
public_server_url = data_str.data.url_sales;
|
||
public_appid = data_str.data.youle_appid;
|
||
public_devkey = data_str.data.youle_devkey;
|
||
public_businessid = data_str.data.youle_busiid;
|
||
setCookie("agentid", data_str.data.agentid);
|
||
setCookie("channelid", data_str.data.channelid);
|
||
setCookie("channeltel", data_str.data.channeltel);
|
||
setCookie("channelwechat", data_str.data.channelwechat);
|
||
setCookie("appid", data_str.data.youle_appid);
|
||
setCookie("devkey", data_str.data.youle_devkey);
|
||
setCookie("busiid", data_str.data.youle_busiid);
|
||
setCookie("url_sales", data_str.data.urlserver);
|
||
setCookie("agentlogo", data_str.data.agentlogo);
|
||
youle_dev_face.wechat_login_getuserinfo(public_appid, public_devkey, public_businessid, public_get_wx_succ, public_get_wx_fail);
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
var public_get_wx_succ = function (data) {
|
||
var get_wx_data = data;
|
||
setCookie("openid", get_wx_data.openid);
|
||
setCookie("nickname", get_wx_data.nickname);
|
||
setCookie("avatar", get_wx_data.avatar);
|
||
setCookie("sex", get_wx_data.sex);
|
||
setCookie("province", get_wx_data.province);
|
||
setCookie("city", get_wx_data.city);
|
||
var public_openid = get_wx_data.openid;//openid
|
||
var public_nickname = get_wx_data.nickname;//用户名
|
||
var public_avatar = get_wx_data.avatar;//头像
|
||
var public_sex = get_wx_data.sex;//年龄
|
||
var public_province = get_wx_data.province;//省份
|
||
var public_city = get_wx_data.city;//省份城市
|
||
var public_unionid = get_wx_data.unionid;//绑定游戏ID
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "user_login";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.channelid = getCookie("channelid");
|
||
data.data.openid = public_openid;
|
||
data.data.unionid = public_unionid;
|
||
data.data.nickname = public_nickname;
|
||
data.data.avatar = public_avatar;
|
||
data.data.sex = public_sex;
|
||
data.data.province = public_province;
|
||
data.data.city = public_city;
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_str = JSON.parse(data);
|
||
if (data_str.data.salestype == undefined) {
|
||
setCookie("salestype", 0);
|
||
} else {
|
||
setCookie("salestype", data_str.data.salestype);
|
||
}
|
||
setCookie("salesid", data_str.data.salesid);
|
||
if (data_str.data.salesman == 0) {
|
||
if (document.getElementById("agent_head_img")) {
|
||
document.getElementById("agent_head_img").src = getCookie("avatar");
|
||
}
|
||
if (document.getElementById("agent_user_name")) {
|
||
document.getElementById("agent_user_name").innerHTML = getCookie("nickname");
|
||
}
|
||
if (document.getElementById("agent_head_logo")) {
|
||
document.getElementById("agent_head_logo").src = getCookie("agentlogo");
|
||
}
|
||
if (data_str.data.roomcard != undefined) {
|
||
room_card = data_str.data.roomcard;
|
||
setCookie("room_card", room_card);
|
||
if (document.getElementById("sy_fk_num")) {
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:" + data_str.data.roomcard;
|
||
}
|
||
} else {
|
||
if (document.getElementById("sy_fk_num")) {
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:0";
|
||
}
|
||
}
|
||
layer.alert('提示', {
|
||
closeBtn: 0,
|
||
title: ['代理首页'],
|
||
content: '您还不是代理,请前往申请代理页面',
|
||
yes: function (index, layero) {
|
||
layer.close(index);
|
||
top.window.location = 'applyAgent.html?#' + Math.random() * 100000;
|
||
}
|
||
});
|
||
} else if (data_str.data.salesman == 1) {
|
||
|
||
if (document.getElementById("agent_head_img")) {
|
||
document.getElementById("agent_head_img").src = getCookie("avatar");
|
||
}
|
||
if (document.getElementById("agent_id")) {
|
||
document.getElementById("agent_id").innerHTML = "代理ID:" + data_str.data.salesid;
|
||
}
|
||
if (document.getElementById("agent_user_name")) {
|
||
document.getElementById("agent_user_name").innerHTML = getCookie("nickname");
|
||
}
|
||
if (document.getElementById("agent_head_logo")) {
|
||
document.getElementById("agent_head_logo").src = getCookie("agentlogo");
|
||
}
|
||
if (document.getElementById("sy_fk_num")) {
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:" + data_str.data.roomcard;
|
||
}
|
||
if (document.getElementById("sy_fk_num")) {
|
||
document.getElementById("sy_fk_num").innerHTML = "F卡数:" + data_str.data.roomcard;
|
||
}
|
||
if (document.getElementById("my_sid")) {
|
||
document.getElementById("my_sid").innerHTML = data_str.data.salesid;
|
||
}
|
||
room_card = data_str.data.roomcard;
|
||
setCookie("room_card", room_card);
|
||
if (page_type == 1) {
|
||
Agent_buy(data_str.data.awardstate);
|
||
} else if (page_type == 2) {
|
||
turnCard_login(data_str.data.awardstate);
|
||
} else if (page_type == 3) {
|
||
user_index(data_str.data.awardstate);
|
||
} else if (page_type == 31) {
|
||
user_one();
|
||
} else if (page_type == 32) {
|
||
user_two();
|
||
} else if (page_type == 33) {
|
||
user_three();
|
||
} else if (page_type == 34) {
|
||
user_four();
|
||
} else if (page_type == 35) {
|
||
user_five();
|
||
} else if (page_type == 36) {//用户中心
|
||
document.getElementById("agent_level").innerHTML = data_str.data.level;
|
||
document.getElementById("Invitation_code").innerHTML = data_str.data.salesid;
|
||
UserCenter_login();
|
||
} else if (page_type == 37) {//玩家列表
|
||
player_login();
|
||
} else if (page_type == 38) {//代理列表
|
||
agent_login();
|
||
}
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
//alert("错误提示:" + str);
|
||
};
|
||
min_http(config);
|
||
};
|
||
var public_get_wx_fail = function () {
|
||
public_login();
|
||
};
|
||
var Agent_buy = function (salesman) {
|
||
document.getElementById("foo").style.display = "none";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("agent_tel").innerHTML = getCookie("channeltel");
|
||
document.getElementById("agent_wechat").innerHTML = getCookie("channelwechat");
|
||
document.getElementById("buyCard_icon").style.color = select_model_color;//购卡
|
||
document.getElementById("buyCard_font").style.color = select_model_color;
|
||
}
|
||
};
|
||
|
||
var turnCard_login = function (salesman) {
|
||
document.getElementById("foo").style.display = "none";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("notice_icon").style.color = select_model_color;//转让房卡
|
||
document.getElementById("notice_font").style.color = select_model_color;
|
||
}
|
||
};
|
||
|
||
var user_index = function (salesman) {//我的首页
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "myinfo";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var my_data = JSON.parse(data);
|
||
setCookie("room_card", my_data.data.roomcard);
|
||
setCookie("salesid", my_data.data.salesid);
|
||
document.getElementById("my_headimg").src = getCookie("avatar");
|
||
document.getElementById("my_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("sy_fk_num").innerHTML = my_data.data.roomcard;
|
||
document.getElementById("my_sid").innerHTML = getCookie("salesid");
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
if (getCookie("message_icon") == 1) {
|
||
var data = {};
|
||
data.data = [
|
||
{
|
||
"img": "img/Usericon/tb1.png",
|
||
"text": "我的子代理",
|
||
"type": "1",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb2.png",
|
||
"text": "我的奖励",
|
||
"type": "2",
|
||
"red_show": 1
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb3.png",
|
||
"text": "绑定推荐人",
|
||
"type": "3",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb4.png",
|
||
"text": "招募子代理",
|
||
"type": "4",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb5.png",
|
||
"text": "联系客服",
|
||
"type": "5",
|
||
"red_show": 0
|
||
}
|
||
];
|
||
var model_Id = document.getElementById('user_model_hide').innerHTML;
|
||
var html = laytpl(model_Id).render(data.data);
|
||
document.getElementById('user_model_show').innerHTML = html;
|
||
}
|
||
if (getCookie("message_icon") == 0) {
|
||
var data = {};
|
||
data.data = [
|
||
{
|
||
"img": "img/Usericon/tb1.png",
|
||
"text": "我的子代理",
|
||
"type": "1",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb2.png",
|
||
"text": "我的奖励",
|
||
"type": "2",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb3.png",
|
||
"text": "绑定推荐人",
|
||
"type": "3",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb4.png",
|
||
"text": "招募子代理",
|
||
"type": "4",
|
||
"red_show": 0
|
||
},
|
||
{
|
||
"img": "img/Usericon/tb5.png",
|
||
"text": "联系客服",
|
||
"type": "5",
|
||
"red_show": 0
|
||
}
|
||
];
|
||
var model_Id = document.getElementById('user_model_hide').innerHTML;
|
||
var html = laytpl(model_Id).render(data.data);
|
||
document.getElementById('user_model_show').innerHTML = html;
|
||
}
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
|
||
var user_one = function () {
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "mychild";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var SonAgent_data = JSON.parse(data);
|
||
var model_Id = document.getElementById("applyAgent_hide").innerHTML;
|
||
var html = laytpl(model_Id).render(SonAgent_data.data.childs);
|
||
document.getElementById("applyAgent_show").innerHTML = html;
|
||
document.getElementById("my_headimg").src = getCookie("avatar");
|
||
document.getElementById("my_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("sy_fk_num").innerHTML = getCookie("room_card");
|
||
document.getElementById("my_sid").innerHTML = getCookie("salesid");
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
|
||
var user_two = function () {
|
||
document.getElementById('Reward_show').innerHTML = "";
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "myaward";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var my_data = JSON.parse(data);
|
||
for (var i = 0; i < my_data.data.awards.length; i++) {
|
||
var var_date = new Date(Date.parse(my_data.data.awards[i].awardtime.replace('-', '/').replace('-', '/')));
|
||
var year = new data_time(var_date.getFullYear() + "-" + (var_date.getMonth() + 1) + "-" + var_date.getDate());
|
||
var time = new data_time(var_date.getHours() + ":" + var_date.getMinutes() + ":" + var_date.getSeconds());
|
||
my_data.data.awards[i].year = year.time;
|
||
my_data.data.awards[i].time = time.time;
|
||
if (my_data.data.awards[i].state == 0) {
|
||
} else {
|
||
setCookie("message_icon", 0);
|
||
}
|
||
}
|
||
var model_Id = document.getElementById('Reward_hide').innerHTML;
|
||
var html = laytpl(model_Id).render(my_data.data.awards);
|
||
document.getElementById('Reward_show').innerHTML = html;
|
||
document.getElementById("my_headimg").src = getCookie("avatar");
|
||
document.getElementById("my_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("sy_fk_num").innerHTML = getCookie("room_card");
|
||
document.getElementById("my_sid").innerHTML = getCookie("salesid");
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
var user_three = function () {
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "myparent";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var my_RecommendData = JSON.parse(data);
|
||
if (!my_RecommendData.data.avatar && !my_RecommendData.data.parentid && !my_RecommendData.data.name) {
|
||
document.getElementById("my_Recommend_message").style.display = "none";
|
||
document.getElementById("Recommend_title").innerHTML = "我的推荐人:无";
|
||
} else {
|
||
document.getElementById("my_Recommend_message").style.display = "";
|
||
document.getElementById("Recommend_title").innerHTML = "我的推荐人:";
|
||
document.getElementById("MyRecommend_img").src = my_RecommendData.data.avatar;
|
||
document.getElementById("MyRecommend_id").innerHTML = my_RecommendData.data.parentid;
|
||
document.getElementById("MyRecommend_name").innerHTML = my_RecommendData.data.name;
|
||
finsh_bingding = my_RecommendData.data.parentid;
|
||
}
|
||
//alert("推荐人ID :"+decodeURIComponent(min_getQueryString("Recommend_id"))+" 运营商ID:"+decodeURIComponent(min_getQueryString("url_agentID")));
|
||
|
||
if (decodeURIComponent(min_getQueryString("url_agentID"))) {//如果运营商ID和个人代理ID有则查询个人代理
|
||
call_Recommend(decodeURIComponent(min_getQueryString("url_agentID")), decodeURIComponent(min_getQueryString("Recommend_id")));
|
||
} else {
|
||
}
|
||
document.getElementById("my_headimg").src = getCookie("avatar");
|
||
document.getElementById("my_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("sy_fk_num").innerHTML = getCookie("room_card");
|
||
document.getElementById("my_sid").innerHTML = getCookie("salesid");
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
var user_four = function () {
|
||
document.getElementById("my_headimg").src = getCookie("avatar");
|
||
document.getElementById("my_name").innerHTML = getCookie("nickname");
|
||
document.getElementById("sy_fk_num").innerHTML = getCookie("room_card");
|
||
document.getElementById("my_sid").innerHTML = getCookie("salesid");
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
};
|
||
var user_five = function () {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = "#2697fc";//我的
|
||
document.getElementById("user_font").style.color = "#2697fc";
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "get_service";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var admin = JSON.parse(data);
|
||
document.getElementById("qq_id").innerHTML = admin.data.qq;
|
||
document.getElementById("iphone_id").innerHTML = admin.data.tel;
|
||
document.getElementById("wx_id").innerHTML = admin.data.wechat;
|
||
document.getElementById("foo").style.display = "none";
|
||
document.getElementById("user_head_div").style.display = "";
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
var UserCenter_login = function () {
|
||
document.getElementById("foo").style.display = "none";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("user_icon").style.color = select_model_color;//用户中心
|
||
document.getElementById("user_font").style.color = select_model_color;
|
||
}
|
||
};
|
||
var player_login = function () {
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "my_player";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_Invitation = JSON.parse(data);
|
||
if (data_Invitation.data.list.length == 0) {
|
||
//alert("查询记录为空");
|
||
} else {
|
||
var model_Id = document.getElementById('player_hide').innerHTML;
|
||
var html = laytpl(model_Id).render(data_Invitation.data.list);
|
||
document.getElementById('player_show').innerHTML = html;
|
||
}
|
||
document.getElementById("foo").style.display = "none";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("player_icon").style.color = select_model_color;//玩家列表
|
||
document.getElementById("player_font").style.color = select_model_color;
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
};
|
||
var agent_login = function () {
|
||
var data = {};
|
||
data.app = public_app;
|
||
data.route = public_route;
|
||
data.rpc = "my_salesman";
|
||
data.data = {};
|
||
data.data.agentid = getCookie("agentid");
|
||
data.data.openid = getCookie("openid");
|
||
var config = {};
|
||
config.url = getCookie("url_sales");
|
||
config.type = "POST";
|
||
config.data = min_jsontostr(data);
|
||
config.success = function (data) {
|
||
var data_ = JSON.parse(data);
|
||
if (data_.data.list.length == 0) {
|
||
//alert("查询记录为空");
|
||
} else {
|
||
var model_Id = document.getElementById('agent_hide').innerHTML;
|
||
var html = laytpl(model_Id).render(data_.data.list);
|
||
document.getElementById('agent_show').innerHTML = html;
|
||
}
|
||
document.getElementById("foo").style.display = "none";
|
||
if (document.getElementById("foo").style.display == "none") {
|
||
toolbar_method(getCookie("salestype"));
|
||
document.getElementById("agent_icon").style.color = select_model_color;//子代理列表
|
||
document.getElementById("agent_font").style.color = select_model_color;
|
||
}
|
||
};
|
||
config.error = function (str) {
|
||
};
|
||
min_http(config);
|
||
}; |