Pro/public/static/horizontal/js/data_config.js
2026-02-25 01:50:31 +08:00

180 lines
4.6 KiB
JavaScript

var istoBet=false;
/* 获取游戏桌子路单列表 */
function getTableData(tableId,refresh){
var returnData = false;
var query = new Object();
query.table_id = tableId;
$.ajax({
url:'/index/get_table_ludan',
data:query,
dataType:"json",
type:"POST",
async:false,
success:function(data){
returnData=data;
}
});
return returnData;
}
// 获取单张桌子数据
function getWaybill(game_id,boot_id){
var waybill = false;
var query = new Object();
query.game_id = game_id;
query.boot_id = boot_id;
$.ajax({
url:'/index/waybill',
data:query,
dataType:"json",
type:"POST",
async:false,
success:function(data){
waybill = data
}
});
return waybill;
}
//庄问路
function getLudanBanker(game_id,boot_id){
var next = new Object;
next.game_id = game_id;
next.boot_id = boot_id;
next.forecast = 1;
var returnData = false;
$.ajax({
url:"/index/waybill",
type:"POST",
dataType:"JSON",
data:next,
async:false,
success:function(data){
returnData = data;
}
});
return returnData;
}
//闲问路
function getLudanPlayer(game_id,boot_id){
var next = new Object;
next.game_id = game_id;
next.boot_id = boot_id;
next.forecast = 2;
var returnData = false;
$.ajax({
url:"/index/waybill",
type:"POST",
dataType:"JSON",
data:next,
async:false,
success:function(data){
returnData = data;
}
});
return returnData;
}
// 获取 庄、闲、和、对 开局次数
function getResultToatl(TableId,BootId){
var query = new Object();
query.table_id = TableId;
query.boot_id = BootId;
$.ajax({
url:'/Baccarat/get_result_total',
data:query,
dataType:"json",
type:"POST",
async:false,
success:function(data){
// console.log(data)
if(data.code == 1){
var resultToatl = data.data;
$('#result_total_player').html(resultToatl.player);
$('#result_total_banker').html(resultToatl.banker);
$('#result_total_tie').html(resultToatl.tie);
$('#result_total_bankerpair').html(resultToatl.bankerPair);
$('#result_total_playerpair').html(resultToatl.playerPair);
}
}
});
};
/* 获取会员输赢 */
function gameResult(previous_number_tab_id,type){
var user_id = parseInt($('#userid').val());
if(game_id==1){
var url="/"+type+"/user_bet_result";
}else if(game_id==2){
var url="/"+type+"/user_bet_result";
}else if(game_id==3){
var url="/"+type+"/user_bet_result";
}else if(game_id==4){
var url="/"+type+"/user_bet_result";
}
if(user_id > 0 && previous_number_tab_id > 0 ){
if(istoBet==true){
var query = new Object;
query.user_id = user_id;
query.number_tab_id = previous_number_tab_id;
query.table_id = TableId;
$.ajax({
url:url,
type:"POST",
dataType:"JSON",
data:query,
async:false,
success:function(data){
$("#usermoney").html(parseFloat(data.bet_result.end_money).toFixed(2));
$(".games .gameresult .box .tabid").html(boot_num);
$(".games .gameresult .box .bootid").html(number_tab_number-1);
$("#winmoney").html(parseFloat(data.bet_result.win_total).toFixed(2));
$("#wintype").html(data.bet_result.result)
$(".games .gameresult").fadeIn();
successBet="";
roleBet="";
banker_1_double=0,banker_1_haploid=0,player_1_double=0,player_1_haploid=0;
banker_2_double=0,banker_2_haploid=0,player_2_double=0,player_2_haploid=0;
banker_3_double=0,banker_3_haploid=0,player_3_double=0,player_3_haploid=0;
playerbet=0,tigerbet=0,bankerbet=0,dragonbet=0,tiebet=0,ppairbet=0,bpairbet=0;
$("#chiptab").find(".chipbox").html("");
istoBet=false;
}
});
}
}
}
function checkLogout(){
var query = new Object();
query.user_id = $('#userid').val();
query.game_id = 1;
query.table_id = TableId;
query.boot_id = boot_id;
query.number_tab_id = number_tab_id;
query.start_number_tab_id = sessionStorage.getItem(query.user_id);
query.is_bet = 1;
$.ajax({
url:'/login/checkLogout',
data:query,
type:'POST',
dataType:'JSON',
success:function(data){
if(data.errorCode == 0){
alert_box(data.errorMessage);
setTimeout(function(){
window.location.href=data.url;
},3000)
}
}
});
}