目录结构调整
This commit is contained in:
136
codes/games/server/youle/web_agent/mod.js
Normal file
136
codes/games/server/youle/web_agent/mod.js
Normal file
@@ -0,0 +1,136 @@
|
||||
//////////////////////////////////////////////////////////////////
|
||||
///////////////////////////// 运营商 /////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////
|
||||
|
||||
var youle_business = youle_business || cls_mod.new("youle_business", "business", youle_app);
|
||||
|
||||
//mysql操作类
|
||||
youle_business.mysql = cls_mysql.new("http://localhost/mysql.php", youle_business.app.SendPack);
|
||||
|
||||
//登录
|
||||
youle_business.login = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
if (dbdata[0].result != 0){
|
||||
pack.data = {};
|
||||
pack.data.state = 1;
|
||||
pack.data.error = dbdata[0].error;
|
||||
} else {
|
||||
pack.data = {};
|
||||
pack.data.state = 0;
|
||||
pack.data.agentid = dbdata[0].agentid;
|
||||
pack.data.agentname = dbdata[0].agentname;
|
||||
pack.data.profittotal = dbdata[0].profittotal;
|
||||
pack.data.paymenttotal = dbdata[0].paymenttotal;
|
||||
pack.data.sharingrate = dbdata[0].sharingrate;
|
||||
pack.data.playercount = dbdata[0].playercount;
|
||||
pack.data.newplayer = dbdata[0].newplayer;
|
||||
pack.data.salecount = dbdata[0].salecount;
|
||||
pack.data.newsale = dbdata[0].newsale;
|
||||
}
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var user = pack.data.user;
|
||||
var pwd = pack.data.pwd;
|
||||
var sql = "call cp_agent_login(?,?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [user, pwd], db_callback, pack);
|
||||
}
|
||||
|
||||
//修改登录密码
|
||||
youle_business.update_pwd = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
if (dbdata[0].result != 0){
|
||||
pack.data = {};
|
||||
pack.data.state = 1;
|
||||
pack.data.error = dbdata[0].error;
|
||||
} else {
|
||||
pack.data = {};
|
||||
pack.data.state = 0;
|
||||
}
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var oldpwd = pack.data.oldpwd;
|
||||
var newpwd = pack.data.newpwd;
|
||||
var sql = "call cp_agent_updatepwd(?,?,?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid, oldpwd, newpwd], db_callback, pack);
|
||||
}
|
||||
|
||||
//按月度统计流水
|
||||
youle_business.profit_month = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_profit_month(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
|
||||
//按产品统计流水
|
||||
youle_business.profit_product = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_profit_product(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
|
||||
//按月度统计新增玩家数量
|
||||
youle_business.player_month = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_player_month(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
|
||||
//按月度统计同时在线玩家数量峰值和房间峰值
|
||||
youle_business.player_max = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_player_max(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
|
||||
//按游戏统计玩家数量和房卡消耗数量
|
||||
youle_business.player_game = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_player_game(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
|
||||
//按月度统计新增个人代理数量
|
||||
youle_business.sale_month = function(pack){
|
||||
var db_callback = function(dbdata){
|
||||
pack.data = {};
|
||||
pack.data.list = dbdata;
|
||||
youle_business.app.SendPack(pack);
|
||||
}
|
||||
|
||||
var agentid = pack.data.agentid;
|
||||
var sql = "call cp_agent_sale_month(?);";
|
||||
youle_business.mysql.execsql("opensql", sql, [agentid], db_callback, pack);
|
||||
}
|
||||
Reference in New Issue
Block a user