目录结构调整

This commit is contained in:
2026-02-04 23:47:45 +08:00
parent 6938c911c3
commit 6b22238c6e
8780 changed files with 15333 additions and 574 deletions

View File

@@ -0,0 +1,854 @@
//////////////////////////////////////////////////////////////////
//////////////////////////游戏平台服务器//////////////////////////
//////////////////////////////////////////////////////////////////
//rpc
min_loadJsFile("youle/server_agent/rpc.js", function(){
//tcp连接
min_loadJsFile("youle/server_agent/class.tcplist.js", function(){
//运营商
min_loadJsFile("youle/server_agent/class.agent.js", function(){
//游戏
min_loadJsFile("youle/server_agent/class.game.js", function(){
//玩家
min_loadJsFile("youle/server_agent/class.player.js", function(){
//比赛
min_loadJsFile("youle/server_agent/class.match.js", function(){
//对内的输入接口类
min_loadJsFile("youle/server_agent/class.import.js", function(){
//对内的输出接口类
min_loadJsFile("youle/server_agent/class.export.js", function(){
});
});
});
});
});
});
});
});
var youle_agent = youle_agent || cls_mod.new("youle_agent", "agent", youle_app);
//运营商列表
youle_agent.agents = null;
//tcp连接
youle_agent.tcps = null;
//mysql操作类
youle_agent.mysql = cls_mysql.new("http://ylyxdata.daoqi88.cn/mysql.php", youle_agent.app.SendPack);
youle_agent.mysql_grade = cls_mysql.new("http://ylyxdata.daoqi88.cn/mysql_grade.php", youle_agent.app.SendPack);
youle_agent.mysql_agent = cls_mysql.new("http://ylyxdata.daoqi88.cn/mysql_agent.php", youle_agent.app.SendPack);
//对内的输入接口类(需要的外部接口)
youle_agent.import = null;
//对内输出接口
youle_agent.export = null;
//比赛
youle_agent.matchs = [];
//服务器id
youle_agent.youleid = min_randomChar(32);
//手机验证码列表
youle_agent.phonecodes = [];
var blacknamelist = [
"oLVKis2bsKkiHY1435uNiBwJaz7w",
"oLVKisy7GuH1C4emgrF8A2FVcumk", //11247500bA05haB0d9ZC0fwGD09Q2OA30insbQ薄情少年葬空城
"oLVKis_nxA6uXlHvUaFK-73WZZms", //11177100bA05haB0d9ZC0fwGD09Q2OA30insbQ古月
"oLVKiszvCtvX02MbiWYZju2ilb4s", //11228900bA05haB0d9ZC0fwGD09Q2OA30insbQ么么哒
"oLVKisx4CHjrLLNyaffo3kPmfejo", //11311900bA05haB0d9ZC0fwGD09Q2OA30insbQ情售.!
"oLVKisy9uOS-VRWNEt1gaPrZuIhI", //11420400bA05haB0d9ZC0fwGD09Q2OA30insbQ痛彻心扉
"oLVKis-lZIxgdWSmMeBTCmB6IyD8", //11379000bA05haB0d9ZC0fwGD09Q2OA30insbQ百合
"oLVKis5ctLEyEYn3_2l0e0QGtM0A", //11452200bA05haB0d9ZC0fwGD09Q2OA30insbQ饿了又胖了
"oLVKis3LxiKbR5TopsKwUagsOqcQ" //11424800bA05haB0d9ZC0fwGD09Q2OA30insbQ奔波儿霸
];
//获取星星争霸场玩家房间数量
youle_agent.get_share_room_count = 50;
// //代理后台2.0接口输出日志标志
// youle_agent.showlog_readdata = 0;
// //代理后台2.0接口定时器
// youle_agent.readdata_timer = min_ontime(
// function(){
// //充房卡充星星
// var update_gamedb_roomcard = function(agentid, playerid, changeroomcard, changebean, opttype, optid){
// var db_callback_game1 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// switch(parseInt(opttype)){
// case 1: //购买房卡
// youle_agent.export.buy_topup(agentid, playerid, 1, parseInt(dbdata[0].play_roomcard), changeroomcard);
// log.m = "玩家购卡成功";
// break;
// case 2: //代理转卡
// youle_agent.export.buy_topup(agentid, playerid, 2, parseInt(dbdata[0].play_roomcard), changeroomcard);
// log.m = "代理充卡成功";
// break;
// case 3: //索要房卡
// youle_agent.export.buy_topup(agentid, playerid, 2, parseInt(dbdata[0].play_roomcard), changeroomcard);
// log.m = "玩家索卡成功";
// break;
// case 11: //购买星星
// youle_agent.export.buy_topup_bean(agentid, playerid, 1, parseInt(dbdata[0].play_bean), changebean);
// log.m = "玩家购买星星成功";
// break;
// case 12: //代理转星星
// youle_agent.export.buy_topup_bean(agentid, playerid, 2, parseInt(dbdata[0].play_bean), changebean);
// log.m = "代理充值星星成功";
// break;
// case 13: //索要星星
// youle_agent.export.buy_topup_bean(agentid, playerid, 2, parseInt(dbdata[0].play_bean), changebean);
// log.m = "玩家索要星星成功";
// break;
// }
// log.id = optid;
// log.type = opttype;
// log.agentid = agentid;
// log.playerid = playerid;
// log.changeroomcard = changeroomcard;
// log.changebean = changebean;
// log.newroomcard = dbdata[0].play_roomcard;
// log.newbean = dbdata[0].play_bean;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// switch(parseInt(opttype)){
// case 1: //购买房卡
// log.m = "玩家购卡失败";
// break;
// case 2: //代理转卡
// log.m = "代理充卡失败";
// break;
// case 3: //索要房卡
// log.m = "玩家索卡失败";
// break;
// case 11: //购买星星
// log.m = "玩家购买星星失败";
// break;
// case 12: //代理转星星
// log.m = "代理充值星星失败";
// break;
// case 13: //索要星星
// log.m = "玩家索要星星失败";
// break;
// }
// log.id = optid;
// log.type = opttype;
// log.agentid = agentid;
// log.playerid = playerid;
// log.changeroomcard = changeroomcard;
// log.changebean = changebean;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_player_topup(?,?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid, changeroomcard, changebean], db_callback_game1);
// }
// //玩家绑定邀请码
// var update_gamedb_bindinginvitecode = function(agentid, unionid, invitecode, optid){
// var db_callback_game2 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "玩家绑定邀请码成功";
// log.id = optid;
// log.agentid = agentid;
// log.unionid = unionid;
// log.invitecode = invitecode;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "玩家绑定邀请码失败";
// log.id = optid;
// log.agentid = agentid;
// log.unionid = unionid;
// log.invitecode = invitecode;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_player_bindinginvitecode(?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, unionid, invitecode], db_callback_game2);
// }
// //新代理
// var update_gamedb_newsalesman = function(agentid, channelid, salesid, salesinfo, optid){
// var db_callback_game3 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "新增代理成功";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.salesinfo = salesinfo;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "新增代理失败";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.salesinfo = salesinfo;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var o_salesinfo = JSON.parse(salesinfo);
// var sql_game = "call cp_sales2_new_salesman(?,?,?,?,?,?,?,?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, channelid, o_salesinfo.openid, o_salesinfo.unionid, o_salesinfo.nickname, o_salesinfo.avatar, o_salesinfo.sex, o_salesinfo.province, o_salesinfo.city, salesid], db_callback_game3);
// }
// //封禁代理
// var update_gamedb_disabledsales = function(agentid, salesid, optid){
// var db_callback_game4 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "封禁代理成功";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "封禁代理失败";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_salesman_disabled(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, salesid], db_callback_game4);
// }
// //解封代理
// var update_gamedb_abledsales = function(agentid, salesid, optid){
// var db_callback_game5 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "解封代理成功";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "解封代理失败";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_salesman_abled(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, salesid], db_callback_game5);
// }
// //解绑代理
// var update_gamedb_disbinding_sales = function(agentid, salesid, optid){
// var db_callback_game6 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "解绑代理成功";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "解绑代理失败";
// log.id = optid;
// log.agentid = agentid;
// log.salesid = salesid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_disbinding_sales(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, salesid], db_callback_game6);
// }
// //解绑玩家
// var update_gamedb_disbinding_player = function(agentid, playerid, optid){
// var db_callback_game7 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "解绑玩家成功";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var _o_agent = youle_agent.agents.method.find_agent(agentid);
// if (_o_agent){
// _o_player = _o_agent.method.find_player(playerid);
// if (_o_player){
// _o_player.invitecode = null;
// }
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "解绑玩家失败";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_disbinding_player(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid], db_callback_game7);
// }
// //封禁玩家
// var update_gamedb_disabledplayer = function(agentid, playerid, optid){
// var db_callback_game8 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "封禁玩家成功";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var _o_agent = youle_agent.agents.method.find_agent(agentid);
// if (_o_agent){
// _o_player = _o_agent.method.find_player(playerid);
// if (_o_player){
// _o_player.state = 1;
// }
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "封禁玩家失败";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_player_disabled(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid], db_callback_game8);
// }
// //解封玩家
// var update_gamedb_abledplayer = function(agentid, playerid, optid){
// var db_callback_game9 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "解封玩家成功";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var _o_agent = youle_agent.agents.method.find_agent(agentid);
// if (_o_agent){
// _o_player = _o_agent.method.find_player(playerid);
// if (_o_player){
// _o_player.state = 0;
// }
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "解封玩家失败";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_sales2_player_abled(?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid], db_callback_game9);
// }
// //开通高新选项
// var update_gamedb_advanced = function(agentid, playerid, shortcode, advanced, desone, destwo, optid){
// var db_callback_game10 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "设置玩家短号成功";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.shortcode = shortcode;
// log.advanced = advanced;
// log.desone = desone;
// log.destwo = destwo;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var o_agent = youle_agent.agents.method.find_agent(agentid);
// if (o_agent) {
// var o_player = o_agent.method.find_player(playerid);
// if (o_player){
// if (o_player.shortcode){
// o_agent.shortcodes[o_player.shortcode] = null;
// }
// o_player.advanced = _advanced;
// o_player.shortcode = _shortcode;
// o_player.desone = desone;
// o_player.destwo = destwo;
// }
// if (o_agent.shortcodes[_shortcode]){
// var old_playerid = o_agent.shortcodes[_shortcode].playerid;
// if (old_playerid != playerid){
// var o_oldplayer = o_agent.method.find_player(old_playerid);
// if (o_oldplayer){
// o_oldplayer.advanced = 0;
// o_oldplayer.shortcode = null;
// o_oldplayer.roomcodes = [];
// o_oldplayer.desone = null;
// o_oldplayer.destwo = null;
// }
// }
// }
// var o_shortcode = {};
// o_shortcode.shortcode = _shortcode;
// o_shortcode.playerid = playerid;
// o_agent.shortcodes[_shortcode] = o_shortcode;
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "设置玩家短号失败";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.shortcode = shortcode;
// log.advanced = advanced;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var _shortcode = parseInt(shortcode);
// var _advanced = parseInt(advanced);
// var sql_game = "call cp_game_player_advanced(?,?,?,?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid, _advanced, _shortcode, desone, destwo], db_callback_game10);
// }
// //设置短号白名单
// var update_gamedb_whitelist = function(agentid, playerid, whitelist, optid){
// var db_callback_game11 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "设置短号白名单成功";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.whitelist = whitelist;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var o_agent = youle_agent.agents.method.find_agent(agentid);
// if (o_agent) {
// var o_player = o_agent.method.find_player(playerid);
// if (o_player){
// o_player.whitelist = whitelist;
// }
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "设置短号白名单失败";
// log.id = optid;
// log.agentid = agentid;
// log.playerid = playerid;
// log.whitelist = whitelist;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_game_player_whitelist(?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, playerid, JSON.stringify(whitelist)], db_callback_game11);
// }
// //系统抽成
// var update_gamedb_coinrebate = function(agentid, mode1, set1, mode2, set2, optid){
// var db_callback_game12 = function(dbdata){
// if (dbdata[0].result == 0){
// var log = {};
// log.m = "设置星星场系统抽成成功";
// log.id = optid;
// log.agentid = agentid;
// log.mode1 = mode1;
// log.set1 = set1;
// log.mode2 = mode2;
// log.set2 = set2;
// log.time = min_now();
// if (youle_agent.showlog_readdata){
// console.log(log);
// }
// var o_agent = youle_agent.agents.method.find_agent(agentid);
// if (o_agent) {
// o_agent.rebate_mode1 = mode1;
// o_agent.rebate_set1 = set1;
// o_agent.rebate_mode2 = mode2;
// o_agent.rebate_set2 = set2;
// }
// var sql_agent = "update ct_user_process_log set is_process = is_process + 1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:1");
// }
// });
// } else {
// var log = {};
// log.m = "设置星星场系统抽成失败";
// log.id = optid;
// log.agentid = agentid;
// log.mode1 = mode1;
// log.set1 = set1;
// log.mode2 = mode2;
// log.set2 = set2;
// log.time = min_now();
// log.dbdata = dbdata;
// console.log(log);
// var sql_agent = "update ct_user_process_log set is_process = -1 where id = ?";
// youle_agent.mysql_agent.execsql("execsql", sql_agent, [optid],
// function(){
// youle_agent.readdata_isdoing = 0;
// console.log(min_now() + "修改状态成功 optid:" + optid + ", is_process:-1");
// });
// }
// }
// var sql_game = "call cp_game_update_coinrebate(?,?,?,?,?)";
// youle_agent.mysql.execsql("opensql", sql_game, [agentid, mode1, set1, mode2, set2], db_callback_game12);
// }
// var db_callback_agent = function(dbdata){
// if (youle_agent.showlog_readdata){
// console.log(min_now() + "读取成功");
// console.log(dbdata);
// }
// for (var i = 0; i < dbdata.length; i++){
// try{
// var o_agent = youle_agent.agents.method.find_agent(dbdata[i].to_agent);
// if (!o_agent){
// continue;
// }
// if (!o_agent.playerlogin){
// continue;
// }
// switch(parseInt(dbdata[i].oper_type)){
// case 1: //购买房卡
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].oper_data, null, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 2: //代理转卡
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].oper_data, null, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 3: //索要房卡
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].oper_data, null, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 11: //购买星星
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, null, dbdata[i].oper_data, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 12: //代理转星星
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, null, dbdata[i].oper_data, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 13: //索要星星
// youle_agent.readdata_isdoing = 1;
// update_gamedb_roomcard(dbdata[i].to_agent, dbdata[i].to_user, null, dbdata[i].oper_data, dbdata[i].oper_type, dbdata[i].id);
// break;
// case 21: //成为代理
// youle_agent.readdata_isdoing = 1;
// update_gamedb_newsalesman(dbdata[i].to_agent, dbdata[i].to_channel, dbdata[i].to_user, dbdata[i].oper_data, dbdata[i].id);
// break;
// case 31: //封禁代理
// youle_agent.readdata_isdoing = 1;
// update_gamedb_disabledsales(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].id);
// break;
// case 32: //解封代理
// youle_agent.readdata_isdoing = 1;
// update_gamedb_abledsales(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].id);
// break;
// case 33: //封禁玩家
// youle_agent.readdata_isdoing = 1;
// update_gamedb_disabledplayer(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].id);
// break;
// case 34: //解封玩家
// youle_agent.readdata_isdoing = 1;
// update_gamedb_abledplayer(dbdata[i].to_agent, dbdata[i].to_user, dbdata[i].id);
// break;
// case 41: //解除绑定了我的玩家
// youle_agent.readdata_isdoing = 1;
// update_gamedb_disbinding_sales(dbdata[i].from_agent, dbdata[i].from_user, dbdata[i].id);
// break;
// case 42: //玩家解除绑定
// youle_agent.readdata_isdoing = 1;
// update_gamedb_disbinding_player(dbdata[i].from_agent, dbdata[i].from_user, dbdata[i].id);
// break;
// case 101: //绑定代理
// youle_agent.readdata_isdoing = 1;
// update_gamedb_bindinginvitecode(dbdata[i].to_agent, dbdata[i].oper_data, dbdata[i].from_user, dbdata[i].id);
// break;
// case 110: //开通高新选项
// youle_agent.readdata_isdoing = 1;
// var o_data = JSON.parse(dbdata[i].oper_data);
// update_gamedb_advanced(dbdata[i].to_agent, dbdata[i].to_user, o_data.shortnum, o_data.maxroomnum, o_data.desone, o_data.destwo, dbdata[i].id);
// break;
// case 111: //设置短号白名单
// youle_agent.readdata_isdoing = 1;
// var o_data = JSON.parse(dbdata[i].oper_data);
// update_gamedb_whitelist(dbdata[i].from_agent, dbdata[i].from_user, o_data, dbdata[i].id);
// break;
// case 201: //系统抽成
// youle_agent.readdata_isdoing = 1;
// var o_data = JSON.parse(dbdata[i].oper_data);
// var rebate_mode1 = 0;
// var rebate_set1 = 0;
// var rebate_mode2 = 0;
// var rebate_set2 = 0;
// for (var j = 0; j < o_data.length; j++) {
// if (o_data[j].type_id == "001"){
// rebate_mode1 = 1;
// rebate_set1 = parseInt(o_data[j].system_commission_rate);
// }
// if (o_data[j].type_id == "002"){
// rebate_mode2 = 1;
// rebate_set2 = parseInt(o_data[j].system_commission_rate);
// }
// }
// update_gamedb_coinrebate(dbdata[i].to_agent, rebate_mode1, rebate_set1, rebate_mode2, rebate_set2, dbdata[i].id);
// break;
// }
// } catch(e){}
// }
// }
// if (!youle_agent.readdata_isdoing){
// var sql_agent = "select * from ct_user_process_log where is_process = 0 order by id";
// youle_agent.mysql_agent.execsql("opensql", sql_agent, [], db_callback_agent);
// }
// },
// 1000*30);