////////////////////////////////////////////////////////////////// ///////////////////////////// 运营商 ///////////////////////////// ////////////////////////////////////////////////////////////////// var youle_business = youle_business || cls_mod.new("youle_business", "business", youle_app); //mysql操作类 youle_business.mysql = cls_mysql.new("http://ylyxdata.daoqi88.cn/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); }