Files
youlegames/codes/agent/game/dlweb/api/web2/js/public_method.js
2026-03-15 01:27:05 +08:00

1062 lines
46 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
//常量数据
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函数 |
| 入口参数: namecookie名称valuecookie值 |
*************************************************************************/
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函数 |
| 入口参数: Namecookie名称 |
*************************************************************************/
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);
};