links(); if($GG['delauto'] && $GG['id']){ $db->deldate("QPPlatformDB.dbo.UnionRoomInfo","id='".$GG['delauto']."'"); //$db->deldate("QPTreasureDB.dbo.GameUnionConsumer","UnionID='".$GG['id']."' and GameRule='".$GG['rule']."'"); echo ""; exit; } if($GG['qk'] == 'all' && $GG['id']){ $union = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnion where UnionID='".$GG['id']."'"); $db->deldate("QPPlatformDB.dbo.UnionRoomInfo","UnionCode='".$union['UnionCode']."'"); $db->deldate("QPTreasureDB.dbo.GameUnionConsumer","(GameOK='2' or GameOK='1') and UnionID='".$GG['id']."'"); echo ""; exit; } if($GG['ucid'] && $GG['id']){ $db->deldate("QPTreasureDB.dbo.GameUnionConsumer","UnionConsumerID='".$GG['ucid']."'"); echo ""; exit; } if($GG['submit']){ if($GG['pass']==$CONFIG['ADMIN']['pass']){ if($GG['agent']){ $union = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnion where UnionID='".$GG['id']."'"); if($union && $GG['fk']){ if($GG['je']>0){ $save = [ "UserID"=>$union['UserID'], "UnionID"=>$GG['id'], "PayMoney"=>$GG['je'], "Price"=>sprintf("%.3f", $GG['je']/$GG['fk']), "OperCount"=>$GG['fk'], "AddIP"=>$db->getip() ]; $db->insert("AgentRecharge",$save); } $savea = [ "UnionID"=>$GG['id'], "UserID"=>$union['UserID'], "TypeCard"=>1, "LeftCard"=>$union['UnionCard'], "OperCard"=>$GG['fk'] ]; $db->insert("QPTreasureDB.dbo.GameUnionCard",$savea); $db->update('QPTreasureDB.dbo.GameUnion',["UnionCard"=>$union['UnionCard']+$GG['fk']],"UnionID='".$GG['id']."'"); echo ""; exit; }else{ $ppxq -> assign('Edit_Error',"输入错误!"); } }elseif($GG['limit']){ foreach ($GG['limit'] as $key => $val){ $db->update('QPTreasureDB.dbo.GameUnionKind',['UnionGoldLimit' => $val,'ScoreMultiple' => $GG['score'][$key],'GameGold' => $GG['gold'][$key]],"id='".$key."'"); } echo ""; exit; } }else{ $ppxq -> assign('Edit_Error',"操作密码错误!"); } } $kind_arr = ['2'=>'牛牛','6'=>'炸金花','200'=>'斗地主','210'=>'跑得快','430'=>'打炸','502'=>'十三张','558'=>'麻将']; if($GG['open']){ $union = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnion where UnionID='".$GG['id']."'"); if($union){ if($union['UnionGoldOpen']){ $hsave=['UnionGoldOpen'=>0]; //关闭欢乐场 $db->deldate("QPTreasureDB.dbo.GameUnionKind","UnionID='".$union['UnionID']."'"); }else{ $hsave=['UnionGoldOpen'=>1]; //开启欢乐场 foreach ($kind_arr as $key => $val){ $db->insert("QPTreasureDB.dbo.GameUnionKind",['UnionID' => $union['UnionID'], 'KindID' => $key, 'UnionGoldLimit' => 100, 'ScoreMultiple' => 1, 'GameGold' => 3]); } } $db->update('QPTreasureDB.dbo.GameUnion',$hsave,"UnionID='".$union['UnionID']."'"); } echo ""; exit; } $ppxq -> assign('union',$union = $db->fetch_one("select a.*,c.GameID,c.NickName from QPTreasureDB.dbo.GameUnion as a LEFT JOIN AccountsInfo AS c ON(a.UserID=c.UserID) where a.UnionID='".$GG['id']."'")); $ppxq -> assign('rec',$db->fetch_all("select top 10 *,convert(char,InsertTime,120) as Date from QPTreasureDB.dbo.GameUnionCard where UnionID='".$GG['id']."' order by UnionCardID desc")); $ppxq -> assign('data',$db->fetch_all("select top 10 a.*,convert(char,a.InsertTime,120) as addTime,b.HeadHttp,c.NickName,d.NickName as Named,e.NickName as Namee,f.NickName as Namef,g.NickName as Nameg from QPTreasureDB.dbo.GameUnionConsumer as a LEFT JOIN IndividualDatum as b ON(a.UserIDa=b.UserID) LEFT JOIN AccountsInfo AS c ON(a.UserIDa=c.UserID) LEFT JOIN AccountsInfo AS d ON(a.UserIDb=d.UserID) LEFT JOIN AccountsInfo AS e ON(a.UserIDc=e.UserID) LEFT JOIN AccountsInfo AS f ON(a.UserIDd=f.UserID) LEFT JOIN AccountsInfo AS g ON(a.UserIDe=g.UserID) where a.UnionID='".$GG['id']."' order by GameOK asc,UnionConsumerID desc")); $ppxq -> assign('kind_arr',$kind_arr); $ppxq -> assign('kind',$db->fetch_all("select * from QPTreasureDB.dbo.GameUnionKind where UnionID='".$GG['id']."' order by id desc")); $ppxq -> assign('gold',$db->fetch_all("select top 10 a.*,convert(char,a.InsertTime,120) as Date,c.GameID,c.NickName from QPTreasureDB.dbo.GameUnionGold as a LEFT JOIN AccountsInfo AS c ON(a.UserID=c.UserID) where a.UnionID='".$GG['id']."' order by UnionGoldID desc")); $ppxq -> assign('day',$db->fetch_all("select top 10 * from QPTreasureDB.dbo.GameUnionDay where UnionID='".$GG['id']."' order by UnionDayID desc")); $ppxq -> assign('month',$db->fetch_all("select top 10 * from QPTreasureDB.dbo.GameUnionMonth where UnionID='".$GG['id']."' order by UnionMonthID desc")); $ppxq -> assign('auto',$auto = $db->fetch_all("select *,convert(char,CreateTime,120) as Date from QPPlatformDB.dbo.UnionRoomInfo where UnionCode='".$union['UnionCode']."' order by id desc")); $ppxq -> assign('rule',$rule); $ppxq -> register_function('timename','timename'); $ppxq -> assign('GG',$GG); $ppxq -> display('user/gh-data.tpl'); $db->close(); unset($GG,$ppxq,$db); ?>