init: 从宝塔同步到 Gitea
This commit is contained in:
@@ -0,0 +1,503 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-cn">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||
<meta name="renderer" content="webkit">
|
||||
<title>百家乐路单修改</title>
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/pintuer.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/admin.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/sweet-alert.css">
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/jquery.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/pintuer.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/functions.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/sweet-alert.min.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/laydate/laydate.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{$Think.ADMIN_STATIC_DOMAIN}/static/admin/lib/layui/layui.js" charset="utf-8"></script>
|
||||
<style>
|
||||
.main-box{ width:100%; box-sizing:border-box; border: solid 1px #ddd; border-radius: 4px; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
|
||||
.select-box{width:180px; padding:6px 10px; border:1px solid #ddd; border-radius:3px; margin-right:0px;margin-right:10px;}
|
||||
</style>
|
||||
</head>
|
||||
<body style="margin:20px;">
|
||||
<div class="admin-panel main-box">
|
||||
<div class="panel-head"><strong class="icon-reorder"> 搜索查询</strong></div>
|
||||
<div class="padding border-bottom">
|
||||
<ul class="search" style="padding-left:10px;">
|
||||
<li>
|
||||
<dl class="search-dl">
|
||||
<dd>开始时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="开始时间" name="startDate" id="start" value="<?php if(isset($get['startDate'])) {echo $get['startDate'];} ?>">
|
||||
</dd>
|
||||
<dd>结束时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="结束时间" name="endDate" id="end" value="<?php if(isset($get['endDate'])) {echo $get['endDate'];} ?>">
|
||||
</dd>
|
||||
<dd style="margin-right:10px;">
|
||||
<select id="search_table_id" name="search_table_id" class="select-box">
|
||||
<option value="-1">请选择桌子</option>
|
||||
{volist name="$table_list" id="vo"}
|
||||
<option value="{$vo.id}" <?php if(isset($get['search_table_id']) && $get['search_table_id'] == $vo['id']){echo 'selected="selected"';} ?>>{$vo.table_name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</dd>
|
||||
<!--
|
||||
<dd>靴号: </dd>
|
||||
<dd style="margin-right:10px;">
|
||||
<select id="search_boot_id" name="search_boot_id" class="select-box">
|
||||
<option value="-1">请选择靴</option>
|
||||
</select>
|
||||
</dd>
|
||||
--><!--
|
||||
<dd>铺号: </dd>
|
||||
<dd style="margin-right:20px;">
|
||||
<select id="search_number_id" name="search_number_id" class="select-box">
|
||||
<option value="-1">请选择铺</option>
|
||||
</select>
|
||||
<a href="javascript:void(0)" class="button border-main icon-file-excel-o" onclick="downloadExcel()" > 导出当前数据</a>
|
||||
</dd>-->
|
||||
<a href="javascript:void(0)" class="button border-main icon-search" onclick="changesearch()" > 查询</a>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<table class="table table-hover text-center">
|
||||
<tr>
|
||||
<th>游戏名称</th>
|
||||
<th>桌子名称</th>
|
||||
<th>靴号</th>
|
||||
<th>铺号</th>
|
||||
<th>结果</th>
|
||||
<th>提交时间</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
{volist name="$number_tab_list" id="vo"}
|
||||
<tr class="vlist">
|
||||
<td>{$vo.game_name}</td>
|
||||
<td>{$vo.table_name}</td>
|
||||
<td>{$vo.boot_num}</td>
|
||||
<td>{$vo.number}</td>
|
||||
{if condition="$vo.pair == ''"}
|
||||
<td>{$vo.result}</td>
|
||||
{else}
|
||||
<td>{$vo.result}-{$vo.pair}</td>
|
||||
{/if}
|
||||
<td>{$vo.start_time}</td>
|
||||
<td>
|
||||
<div class="button-group">
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-result="{$vo.result}"
|
||||
data-pair="{$vo.pair}"
|
||||
data-win6="{$vo.win6}"
|
||||
data-start_time="{$vo.start_time}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertEidt(this)">修改</a>
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertAdd(this)">在该铺后增加一口路单</a>
|
||||
<!--<a class="button border-main" href="javascript:void(0)" onclick="deleteWaybill('{$vo.id}')">删除</a>-->
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/volist}
|
||||
<tr>
|
||||
<td colspan="99" style="border-left:none;"><div colspan="99" style="text-align:center;">{$number_tab_list->render()}</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<input type="hidden" value="<?php if(isset($get['search_table_id'])) {echo $get['search_table_id'];} ?>" id="table_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_boot_id'])) {echo $get['search_boot_id'];} ?>" id="boot_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_number_id'])) {echo $get['search_number_id'];} ?>" id="number_id">
|
||||
<div class="update-ludan" id="update_ludan" style="display:none;">
|
||||
<div class="update-ludan-title">修改结果</div>
|
||||
<div class="update-ludan-msg">
|
||||
开始时间:<span id="h_show_start_time"></span><br>
|
||||
<span id="h_show_table_name"></span>-第<span id="h_show_boot_num"></span>靴-第<span id="h_show_number"></span>铺<br>
|
||||
原结果:<span id="h_show_result"></span> <span id="h_show_pair"></span> <span id="h_show_win6"></span>
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="update_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-0">庄</option>
|
||||
<option value="2-0">闲</option>
|
||||
<option value="3-0">和</option>
|
||||
<option value="1-1">庄-庄对</option>
|
||||
<option value="1-2">庄-闲对</option>
|
||||
<option value="1-3">庄-庄闲对</option>
|
||||
<option value="2-1">闲-庄对</option>
|
||||
<option value="2-2">闲-闲对</option>
|
||||
<option value="2-3">闲-庄闲对</option>
|
||||
<option value="3-1">和-庄对</option>
|
||||
<option value="3-2">和-闲对</option>
|
||||
<option value="3-3">和-庄闲对</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-win6">
|
||||
是否赢6 : 否 <input name="updatewin6" type="radio" value="0" checked="checked" /> 是 <input name="updatewin6" type="radio" value="1" /></label>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="h_game_id" value="">
|
||||
<input type="hidden" id="h_table_id" value="">
|
||||
<input type="hidden" id="h_boot_id" value="">
|
||||
<input type="hidden" id="h_number_tab_id" value="">
|
||||
<a id="confirm_update_ludan">确认</a>
|
||||
<a id="cancel_update_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="update-ludan" id="add_ludan" style="display:none;">
|
||||
<div class="update-ludan-title" style="color:#f00;">增加路单</div>
|
||||
<div class="update-ludan-msg">
|
||||
在 <span id="add_show_table_name"></span>-第<span id="add_show_boot_num"></span>靴-第<span id="add_show_number"></span>铺 后增加一个路单:
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="add_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-0">庄</option>
|
||||
<option value="2-0">闲</option>
|
||||
<option value="3-0">和</option>
|
||||
<option value="1-1">庄-庄对</option>
|
||||
<option value="1-2">庄-闲对</option>
|
||||
<option value="1-3">庄-庄闲对</option>
|
||||
<option value="2-1">闲-庄对</option>
|
||||
<option value="2-2">闲-闲对</option>
|
||||
<option value="2-3">闲-庄闲对</option>
|
||||
<option value="3-1">和-庄对</option>
|
||||
<option value="3-2">和-闲对</option>
|
||||
<option value="3-3">和-庄闲对</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-win6">
|
||||
是否赢6 : 否 <input name="addwin6" type="radio" value="0" checked="checked" /> 是 <input name="addwin6" type="radio" value="1" /></label>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="add_game_id" value="">
|
||||
<input type="hidden" id="add_table_id" value="">
|
||||
<input type="hidden" id="add_boot_id" value="">
|
||||
<input type="hidden" id="add_number_tab_id" value="">
|
||||
<a id="confirm_add_ludan">确认</a>
|
||||
<a id="cancel_add_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
// 时间选择器
|
||||
layui.use('laydate', function () {
|
||||
var laydate = layui.laydate;
|
||||
|
||||
// 开始时间
|
||||
laydate.render({
|
||||
elem: '#start',
|
||||
type: 'datetime'
|
||||
});
|
||||
|
||||
// 结束时间
|
||||
laydate.render({
|
||||
elem: '#end',
|
||||
type: 'datetime'
|
||||
});
|
||||
});
|
||||
|
||||
function alertAdd(obj){
|
||||
$('#add_ludan').show();
|
||||
$('#add_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#add_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#add_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#add_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#add_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#add_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#add_show_number').html($(obj).attr("data-number"));
|
||||
}
|
||||
function alertEidt(obj){
|
||||
$('#update_ludan').show();
|
||||
$('#h_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#h_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#h_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#h_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#h_show_start_time').html($(obj).attr("data-start_time"));
|
||||
$('#h_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#h_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#h_show_number').html($(obj).attr("data-number"));
|
||||
$('#h_show_result').html($(obj).attr("data-result"));
|
||||
$('#h_show_pair').html($(obj).attr("data-pair"));
|
||||
if($(obj).attr("data-win6") == 1){
|
||||
$('#h_show_win6').html('赢6');
|
||||
}else{
|
||||
$('#h_show_win6').html('');
|
||||
}
|
||||
}
|
||||
|
||||
$(function(){
|
||||
$('#cancel_update_ludan').click(function (){
|
||||
$('#update_ludan').hide();
|
||||
})
|
||||
$('#confirm_update_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#h_game_id').val() > 0 && $('#h_table_id').val() > 0 && $('#h_boot_id').val() > 0 && $('#h_number_tab_id').val() > 0){
|
||||
query.game_id = $('#h_game_id').val();
|
||||
query.table_id = $('#h_table_id').val();
|
||||
query.boot_id = $('#h_boot_id').val();
|
||||
query.number_tab_id = $('#h_number_tab_id').val();
|
||||
var result = $('#update_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
result = result + '-' + $("input[name='updatewin6']:checked").val();
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/edit_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
|
||||
$('#cancel_add_ludan').click(function (){
|
||||
$('#add_ludan').hide();
|
||||
})
|
||||
$('#confirm_add_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#add_game_id').val() > 0 && $('#add_table_id').val() > 0 && $('#add_boot_id').val() > 0 && $('#add_number_tab_id').val() > 0){
|
||||
query.game_id = $('#add_game_id').val();
|
||||
query.table_id = $('#add_table_id').val();
|
||||
query.boot_id = $('#add_boot_id').val();
|
||||
query.number_tab_id = $('#add_number_tab_id').val();
|
||||
var result = $('#add_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
result = result + '-' + $("input[name='addwin6']:checked").val();
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/add_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
|
||||
/* 查询之后保留查询条件 */
|
||||
var table_id = $('#table_id').val();
|
||||
var boot_id = $('#boot_id').val();
|
||||
var number_id = $('#number_id').val();
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 1;
|
||||
// 保留靴条件
|
||||
if(table_id > 0){
|
||||
// 清除上次遗留的靴数据
|
||||
$('.boot').remove();
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/baccarat_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(boot_id == result.data[i].id){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'" selected="selected">'+result.data[i].boot_num+'</option>';
|
||||
}else{
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
// 保留铺条件
|
||||
if(table_id > 0 && boot_id > 0){
|
||||
// 清除上次遗留的铺数据
|
||||
$('.number').remove();
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,boot_id:boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(number_id == result.data[i].id){
|
||||
str += '<option class="number" value="'+result.data[i].id+'" selected="selected">'+result.data[i].number+'</option>';
|
||||
}else{
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* 监听桌子onchange事件 */
|
||||
$(document).on('change','#search_table_id',function(){
|
||||
// 清除上次遗留的靴和铺数据
|
||||
$('.boot').remove();
|
||||
$('.number').remove();
|
||||
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 1;
|
||||
var table_id = $(this).val();
|
||||
if(table_id <= 0){
|
||||
return false;
|
||||
}
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/baccarat_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
});
|
||||
|
||||
/* 监听靴onchange事件 */
|
||||
$(document).on('change','#search_boot_id',function(){
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 1;
|
||||
var table_id = $('#search_table_id').val();
|
||||
var boot_id = $(this).val();
|
||||
|
||||
if(table_id <= 0) return false;
|
||||
if(boot_id <= 0) return false;
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,'boot_id':boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* 删除百家乐路单
|
||||
*/
|
||||
function deleteWaybill(id){
|
||||
layer.confirm('确定删除吗?',function(){
|
||||
// 数据验证
|
||||
if(id <= 0){
|
||||
layer.msg('注单出错!');
|
||||
}
|
||||
var query = new Object;
|
||||
query.number_tab_id = id;
|
||||
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/delete_baccarat',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* ajax 封装
|
||||
*/
|
||||
function ajax(url,query)
|
||||
{
|
||||
var returnData = "";
|
||||
$.ajax({
|
||||
url:url,
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
returnData = data;
|
||||
}
|
||||
});
|
||||
return returnData;
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
//搜索
|
||||
function changesearch(){
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var search_boot_id = $('#search_boot_id').val();
|
||||
var search_number_id = $('#search_number_id').val();
|
||||
var search_table_id = $('#search_table_id').val();
|
||||
window.location.href="/waybill/baccarat?startDate="+startDate+"&endDate="+endDate+"&search_boot_id="+search_boot_id+"&search_number_id="+search_number_id+"&search_table_id="+search_table_id;
|
||||
}
|
||||
|
||||
//导出excel
|
||||
function downloadExcel(){
|
||||
msgConfirm("您确定要将导出Excel表吗?",function(){
|
||||
window.open("<?php if($query){ echo '?'.$query.'&downloadExcel=1'; }else{ echo '?downloadExcel=1'; } ?>");
|
||||
})
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,484 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-cn">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||
<meta name="renderer" content="webkit">
|
||||
<title>牛牛路单修改</title>
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/pintuer.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/admin.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/sweet-alert.css">
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/jquery.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/pintuer.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/functions.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/sweet-alert.min.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/laydate/laydate.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{$Think.ADMIN_STATIC_DOMAIN}/static/admin/lib/layui/layui.js" charset="utf-8"></script>
|
||||
<style>
|
||||
.main-box{ width:100%; box-sizing:border-box; border: solid 1px #ddd; border-radius: 4px; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
|
||||
.select-box{width:180px; padding:6px 10px; border:1px solid #ddd; border-radius:3px; margin-right:0px;margin-right:10px;}
|
||||
</style>
|
||||
</head>
|
||||
<body style="margin:20px;">
|
||||
<div class="admin-panel main-box">
|
||||
<div class="panel-head"><strong class="icon-reorder"> 搜索查询</strong></div>
|
||||
<div class="padding border-bottom">
|
||||
<ul class="search" style="padding-left:10px;">
|
||||
<li>
|
||||
<dl class="search-dl">
|
||||
<dd>开始时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="开始时间" name="startDate" id="start" value="<?php if(isset($get['startDate'])) {echo $get['startDate'];} ?>">
|
||||
</dd>
|
||||
<dd>结束时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="结束时间" name="endDate" id="end" value="<?php if(isset($get['endDate'])) {echo $get['endDate'];} ?>">
|
||||
</dd>
|
||||
<dd style="margin-right:20px;">
|
||||
<select id="search_table_id" name="search_table_id" class="select-box">
|
||||
<option value="0">请选择桌子</option>
|
||||
{volist name="$table_list" id="vo"}
|
||||
<option value="{$vo.id}" <?php if(isset($get['search_table_id']) && $get['search_table_id'] == $vo['id']){echo 'selected="selected"';} ?>>{$vo.table_name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</dd>
|
||||
<!--
|
||||
<dd>靴号: </dd>
|
||||
<dd style="margin-right:10px;">
|
||||
<select id="search_boot_id" name="search_boot_id" class="select-box">
|
||||
<option value="-1">请选择靴</option>
|
||||
</select>
|
||||
</dd>
|
||||
-->
|
||||
<!--
|
||||
<dd>铺号: </dd>
|
||||
<dd style="margin-right:20px;">
|
||||
<select id="search_number_id" name="search_number_id" class="select-box">
|
||||
<option value="-1">请选择铺</option>
|
||||
</select>
|
||||
<a href="javascript:void(0)" class="button border-main icon-file-excel-o" onclick="downloadExcel()" > 导出当前数据</a>
|
||||
</dd>
|
||||
-->
|
||||
<a href="javascript:void(0)" class="button border-main icon-search" onclick="changesearch()" > 查询</a>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--<div class="padding border-bottom" style="padding:10px;">-->
|
||||
<!--<a href="/waybill/add_dt" class="button border-main icon-file-excel-o"> 新增路单</a>-->
|
||||
<!--</div>-->
|
||||
<table class="table table-hover text-center">
|
||||
<tr>
|
||||
<th>游戏名称</th>
|
||||
<th>桌子名称</th>
|
||||
<th>靴号</th>
|
||||
<th>铺号</th>
|
||||
<th>结果</th>
|
||||
<th>提交时间</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
{volist name="$number_tab_list" id="vo"}
|
||||
<tr class="vlist">
|
||||
<td>{$vo.game_name}</td>
|
||||
<td>{$vo.table_name}</td>
|
||||
<td>{$vo.boot_num}</td>
|
||||
<td>{$vo.number}</td>
|
||||
<td>{$vo.result}</td>
|
||||
<td>{$vo.start_time}</td>
|
||||
<td>
|
||||
<div class="button-group">
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-result="{$vo.result}"
|
||||
data-start_time="{$vo.start_time}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertEidt(this)">修改</a>
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertAdd(this)">在该铺后增加一口路单</a>
|
||||
<!--<a class="button border-main" href="javascript:void(0)" onclick = "deleteDt('{$vo.id}')" >删除</a>-->
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/volist}
|
||||
<tr>
|
||||
<td colspan="99" style="border-left:none;"><div colspan="99" style="text-align:center;">{$number_tab_list->render()}</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<input type="hidden" value="<?php if(isset($get['search_table_id'])) {echo $get['search_table_id'];} ?>" id="table_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_boot_id'])) {echo $get['search_boot_id'];} ?>" id="boot_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_number_id'])) {echo $get['search_number_id'];} ?>" id="number_id">
|
||||
<div class="update-ludan" id="update_ludan" style="display:none;">
|
||||
<div class="update-ludan-title">修改结果</div>
|
||||
<div class="update-ludan-msg">
|
||||
开始时间:<span id="h_show_start_time"></span><br>
|
||||
<span id="h_show_table_name"></span>-第<span id="h_show_boot_num"></span>靴-第<span id="h_show_number"></span>铺<br>
|
||||
原结果:<span id="h_show_result"></span> <span id="h_show_pair"></span> <span id="h_show_win6"></span>
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="update_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-1">庄-平倍</option>
|
||||
<option value="1-2">庄-翻2倍</option>
|
||||
<option value="1-3">庄-翻3倍</option>
|
||||
<option value="1-4">庄-翻4倍</option>
|
||||
<option value="1-5">庄-翻5倍</option>
|
||||
<option value="2-1">闲-平倍</option>
|
||||
<option value="2-2">闲-翻2倍</option>
|
||||
<option value="2-3">闲-翻3倍</option>
|
||||
<option value="2-4">闲-翻4倍</option>
|
||||
<option value="2-5">闲-翻5倍</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="h_game_id" value="">
|
||||
<input type="hidden" id="h_table_id" value="">
|
||||
<input type="hidden" id="h_boot_id" value="">
|
||||
<input type="hidden" id="h_number_tab_id" value="">
|
||||
<a id="confirm_update_ludan">确认</a>
|
||||
<a id="cancel_update_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="update-ludan" id="add_ludan" style="display:none;">
|
||||
<div class="update-ludan-title" style="color:#f00;">增加路单</div>
|
||||
<div class="update-ludan-msg">
|
||||
<div class="update-ludan-msg">
|
||||
在 <span id="add_show_table_name"></span>-第<span id="add_show_boot_num"></span>靴-第<span id="add_show_number"></span>铺 后增加一个路单:
|
||||
</div>
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="add_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-1">庄-平倍</option>
|
||||
<option value="1-2">庄-翻2倍</option>
|
||||
<option value="1-3">庄-翻3倍</option>
|
||||
<option value="1-4">庄-翻4倍</option>
|
||||
<option value="1-5">庄-翻5倍</option>
|
||||
<option value="2-1">闲-平倍</option>
|
||||
<option value="2-2">闲-翻2倍</option>
|
||||
<option value="2-3">闲-翻3倍</option>
|
||||
<option value="2-4">闲-翻4倍</option>
|
||||
<option value="2-5">闲-翻5倍</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="add_game_id" value="">
|
||||
<input type="hidden" id="add_table_id" value="">
|
||||
<input type="hidden" id="add_boot_id" value="">
|
||||
<input type="hidden" id="add_number_tab_id" value="">
|
||||
<a id="confirm_add_ludan">确认</a>
|
||||
<a id="cancel_add_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
// 时间选择器
|
||||
layui.use('laydate', function () {
|
||||
var laydate = layui.laydate;
|
||||
|
||||
// 开始时间
|
||||
laydate.render({
|
||||
elem: '#start',
|
||||
type: 'datetime'
|
||||
});
|
||||
|
||||
// 结束时间
|
||||
laydate.render({
|
||||
elem: '#end',
|
||||
type: 'datetime'
|
||||
});
|
||||
});
|
||||
|
||||
function alertAdd(obj){
|
||||
$('#add_ludan').show();
|
||||
$('#add_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#add_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#add_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#add_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#add_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#add_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#add_show_number').html($(obj).attr("data-number"));
|
||||
}
|
||||
function alertEidt(obj){
|
||||
$('#update_ludan').show();
|
||||
$('#h_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#h_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#h_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#h_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#h_show_start_time').html($(obj).attr("data-start_time"));
|
||||
$('#h_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#h_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#h_show_number').html($(obj).attr("data-number"));
|
||||
$('#h_show_result').html($(obj).attr("data-result"));
|
||||
}
|
||||
|
||||
$(function(){
|
||||
$('#cancel_update_ludan').click(function (){
|
||||
$('#update_ludan').hide();
|
||||
})
|
||||
$('#confirm_update_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#h_game_id').val() > 0 && $('#h_table_id').val() > 0 && $('#h_boot_id').val() > 0 && $('#h_number_tab_id').val() > 0){
|
||||
query.game_id = $('#h_game_id').val();
|
||||
query.table_id = $('#h_table_id').val();
|
||||
query.boot_id = $('#h_boot_id').val();
|
||||
query.number_tab_id = $('#h_number_tab_id').val();
|
||||
var result = $('#update_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/edit_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
$('#cancel_add_ludan').click(function (){
|
||||
$('#add_ludan').hide();
|
||||
})
|
||||
$('#confirm_add_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#add_game_id').val() > 0 && $('#add_table_id').val() > 0 && $('#add_boot_id').val() > 0 && $('#add_number_tab_id').val() > 0){
|
||||
query.game_id = $('#add_game_id').val();
|
||||
query.table_id = $('#add_table_id').val();
|
||||
query.boot_id = $('#add_boot_id').val();
|
||||
query.number_tab_id = $('#add_number_tab_id').val();
|
||||
var result = $('#add_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/add_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
|
||||
/* 查询之后保留查询条件 */
|
||||
var table_id = $('#table_id').val();
|
||||
var boot_id = $('#boot_id').val();
|
||||
var number_id = $('#number_id').val();
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 3;
|
||||
|
||||
// 保留靴条件
|
||||
if(table_id > 0){
|
||||
// 清除上次遗留的靴数据
|
||||
$('.boot').remove();
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/dn_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(boot_id == result.data[i].id){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'" selected="selected">'+result.data[i].boot_num+'</option>';
|
||||
}else{
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
// 保留铺条件
|
||||
if(table_id > 0 && boot_id > 0){
|
||||
// 清除上次遗留的铺数据
|
||||
$('.number').remove();
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,'boot_id':boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(number_id == result.data[i].id){
|
||||
str += '<option class="number" value="'+result.data[i].id+'" selected="selected">'+result.data[i].number+'</option>';
|
||||
}else{
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* 监听桌子onchange事件 */
|
||||
$(document).on('change','#search_table_id',function(){
|
||||
// 清除上次遗留的靴和铺数据
|
||||
$('.boot').remove();
|
||||
$('.number').remove();
|
||||
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 3;
|
||||
var table_id = $(this).val();
|
||||
if(table_id <= 0){
|
||||
return false;
|
||||
}
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/dn_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
});
|
||||
|
||||
/* 监听靴onchange事件 */
|
||||
$(document).on('change','#search_boot_id',function(){
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 3;
|
||||
var table_id = $('#search_table_id').val();
|
||||
var boot_id = $(this).val();
|
||||
if(table_id <= 0) return false;
|
||||
if(boot_id <= 0) return false;
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,'boot_id':boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* 删除百家乐路单
|
||||
*/
|
||||
function deleteDt(id){
|
||||
layer.confirm('确定删除吗?',function(){
|
||||
// 数据验证
|
||||
if(id <= 0){
|
||||
layer.msg('注单出错!');
|
||||
}
|
||||
var query = new Object;
|
||||
query.number_tab_id = id;
|
||||
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/delete_dn',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* ajax 封装
|
||||
*/
|
||||
function ajax(url,query)
|
||||
{
|
||||
var returnData = "";
|
||||
$.ajax({
|
||||
url:url,
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
returnData = data;
|
||||
}
|
||||
});
|
||||
return returnData;
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
//搜索
|
||||
function changesearch(){
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var search_boot_id = $('#search_boot_id').val();
|
||||
var search_number_id = $('#search_number_id').val();
|
||||
var search_table_id = $('#search_table_id').val();
|
||||
window.location.href="/waybill/dn?startDate="+startDate+"&endDate="+endDate+"&search_boot_id="+search_boot_id+"&search_number_id="+search_number_id+"&search_table_id="+search_table_id;
|
||||
}
|
||||
|
||||
//导出excel
|
||||
function downloadExcel(){
|
||||
msgConfirm("您确定要将导出Excel表吗?",function(){
|
||||
window.open("<?php if($query){ echo '?'.$query.'&downloadExcel=1'; }else{ echo '?downloadExcel=1'; } ?>");
|
||||
})
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,467 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-cn">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||
<meta name="renderer" content="webkit">
|
||||
<title>龙虎路单修改</title>
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/pintuer.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/admin.css">
|
||||
<link rel="stylesheet" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/sweet-alert.css">
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/jquery.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/pintuer.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/functions.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/sweet-alert.min.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/laydate/laydate.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{$Think.ADMIN_STATIC_DOMAIN}/static/admin/lib/layui/layui.js" charset="utf-8"></script>
|
||||
<style>
|
||||
.main-box{ width:100%; box-sizing:border-box; border: solid 1px #ddd; border-radius: 4px; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
|
||||
.select-box{width:180px; padding:6px 10px; border:1px solid #ddd; border-radius:3px; margin-right:0px;margin-right:10px;}
|
||||
</style>
|
||||
</head>
|
||||
<body style="margin:20px;">
|
||||
<div class="admin-panel main-box">
|
||||
<div class="panel-head"><strong class="icon-reorder"> 搜索查询</strong></div>
|
||||
<div class="padding border-bottom">
|
||||
<ul class="search" style="padding-left:10px;">
|
||||
<li>
|
||||
<dl class="search-dl">
|
||||
<dd>开始时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="开始时间" name="startDate" id="start" value="<?php if(isset($get['startDate'])) {echo $get['startDate'];} ?>">
|
||||
</dd>
|
||||
<dd>结束时间:</dd>
|
||||
<dd>
|
||||
<input class="select-box" placeholder="结束时间" name="endDate" id="end" value="<?php if(isset($get['endDate'])) {echo $get['endDate'];} ?>">
|
||||
</dd>
|
||||
<dd style="margin-right:20px;">
|
||||
<select id="search_table_id" name="search_table_id" class="select-box">
|
||||
<option value="0">请选择桌子</option>
|
||||
{volist name="$table_list" id="vo"}
|
||||
<option value="{$vo.id}" <?php if(isset($get['search_table_id']) && $get['search_table_id'] == $vo['id']){echo 'selected="selected"';} ?>>{$vo.table_name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</dd>
|
||||
<!--
|
||||
<dd>靴号: </dd>
|
||||
<dd style="margin-right:10px;">
|
||||
<select id="search_boot_id" name="search_boot_id" class="select-box">
|
||||
<option value="-1">请选择靴</option>
|
||||
</select>
|
||||
</dd>
|
||||
-->
|
||||
<!--
|
||||
<dd>铺号: </dd>
|
||||
<dd style="margin-right:20px;">
|
||||
<select id="search_number_id" name="search_number_id" class="select-box">
|
||||
<option value="-1">请选择铺</option>
|
||||
</select>
|
||||
|
||||
<a href="javascript:void(0)" class="button border-main icon-file-excel-o" onclick="downloadExcel()" > 导出当前数据</a>
|
||||
</dd>
|
||||
-->
|
||||
<a href="javascript:void(0)" class="button border-main icon-search" onclick="changesearch()" > 查询</a>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<table class="table table-hover text-center">
|
||||
<tr>
|
||||
<th>游戏名称</th>
|
||||
<th>桌子名称</th>
|
||||
<th>靴号</th>
|
||||
<th>铺号</th>
|
||||
<th>结果</th>
|
||||
<th>提交时间</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
{volist name="$number_tab_list" id="vo"}
|
||||
<tr class="vlist">
|
||||
<td>{$vo.game_name}</td>
|
||||
<td>{$vo.table_name}</td>
|
||||
<td>{$vo.boot_num}</td>
|
||||
<td>{$vo.number}</td>
|
||||
<td>{$vo.result}</td>
|
||||
<td>{$vo.start_time}</td>
|
||||
<td>
|
||||
<div class="button-group">
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-result="{$vo.result}"
|
||||
data-start_time="{$vo.start_time}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertEidt(this)">修改</a>
|
||||
<a class="button border-main" href="javascript:;"
|
||||
data-game_name="{$vo.game_name}"
|
||||
data-table_name="{$vo.table_name}"
|
||||
data-boot_num="{$vo.boot_num}"
|
||||
data-number="{$vo.number}"
|
||||
data-game_id="{$vo.game_id}"
|
||||
data-table_id="{$vo.table_id}"
|
||||
data-boot_id="{$vo.boot_id}"
|
||||
data-number_tab_id="{$vo.id}"
|
||||
onclick="alertAdd(this)">在该铺后增加一口路单</a>
|
||||
<!--<a class="button border-main" href="javascript:void(0)" onclick = "deleteDt('{$vo.id}')" >删除</a>-->
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/volist}
|
||||
<tr>
|
||||
<td colspan="99" style="border-left:none;"><div colspan="99" style="text-align:center;">{$number_tab_list->render()}</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<input type="hidden" value="<?php if(isset($get['search_table_id'])) {echo $get['search_table_id'];} ?>" id="table_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_boot_id'])) {echo $get['search_boot_id'];} ?>" id="boot_id">
|
||||
<input type="hidden" value="<?php if(isset($get['search_number_id'])) {echo $get['search_number_id'];} ?>" id="number_id">
|
||||
<div class="update-ludan" id="update_ludan" style="display:none;">
|
||||
<div class="update-ludan-title">修改结果</div>
|
||||
<div class="update-ludan-msg">
|
||||
开始时间:<span id="h_show_start_time"></span><br>
|
||||
<span id="h_show_table_name"></span>-第<span id="h_show_boot_num"></span>靴-第<span id="h_show_number"></span>铺<br>
|
||||
原结果:<span id="h_show_result"></span> <span id="h_show_pair"></span> <span id="h_show_win6"></span>
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="update_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-0">龙</option>
|
||||
<option value="2-0">虎</option>
|
||||
<option value="3-0">和</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="h_game_id" value="">
|
||||
<input type="hidden" id="h_table_id" value="">
|
||||
<input type="hidden" id="h_boot_id" value="">
|
||||
<input type="hidden" id="h_number_tab_id" value="">
|
||||
<a id="confirm_update_ludan">确认</a>
|
||||
<a id="cancel_update_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="update-ludan" id="add_ludan" style="display:none;">
|
||||
<div class="update-ludan-title" style="color:#f00;">增加路单</div>
|
||||
<div class="update-ludan-msg">
|
||||
在 <span id="add_show_table_name"></span>-第<span id="add_show_boot_num"></span>靴-第<span id="add_show_number"></span>铺 后增加一个路单:
|
||||
</div>
|
||||
<div class="update-ludan-content">
|
||||
请选择结果:
|
||||
<select id="add_ludan_result">
|
||||
<option value="">请选择</option>
|
||||
<option value="1-0">龙</option>
|
||||
<option value="2-0">虎</option>
|
||||
<option value="3-0">和</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="update-ludan-footer">
|
||||
<input type="hidden" id="add_game_id" value="">
|
||||
<input type="hidden" id="add_table_id" value="">
|
||||
<input type="hidden" id="add_boot_id" value="">
|
||||
<input type="hidden" id="add_number_tab_id" value="">
|
||||
<a id="confirm_add_ludan">确认</a>
|
||||
<a id="cancel_add_ludan">取消</a>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
// 时间选择器
|
||||
layui.use('laydate', function () {
|
||||
var laydate = layui.laydate;
|
||||
|
||||
// 开始时间
|
||||
laydate.render({
|
||||
elem: '#start',
|
||||
type: 'datetime'
|
||||
});
|
||||
|
||||
// 结束时间
|
||||
laydate.render({
|
||||
elem: '#end',
|
||||
type: 'datetime'
|
||||
});
|
||||
});
|
||||
|
||||
function alertAdd(obj){
|
||||
$('#add_ludan').show();
|
||||
$('#add_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#add_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#add_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#add_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#add_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#add_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#add_show_number').html($(obj).attr("data-number"));
|
||||
}
|
||||
function alertEidt(obj){
|
||||
$('#update_ludan').show();
|
||||
$('#h_game_id').val($(obj).attr("data-game_id"));
|
||||
$('#h_table_id').val($(obj).attr("data-table_id"));
|
||||
$('#h_boot_id').val($(obj).attr("data-boot_id"));
|
||||
$('#h_number_tab_id').val($(obj).attr("data-number_tab_id"));
|
||||
|
||||
$('#h_show_start_time').html($(obj).attr("data-start_time"));
|
||||
$('#h_show_table_name').html($(obj).attr("data-table_name"));
|
||||
$('#h_show_boot_num').html($(obj).attr("data-boot_num"));
|
||||
$('#h_show_number').html($(obj).attr("data-number"));
|
||||
$('#h_show_result').html($(obj).attr("data-result"));
|
||||
}
|
||||
|
||||
$(function(){
|
||||
$('#cancel_update_ludan').click(function (){
|
||||
$('#update_ludan').hide();
|
||||
})
|
||||
$('#confirm_update_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#h_game_id').val() > 0 && $('#h_table_id').val() > 0 && $('#h_boot_id').val() > 0 && $('#h_number_tab_id').val() > 0){
|
||||
query.game_id = $('#h_game_id').val();
|
||||
query.table_id = $('#h_table_id').val();
|
||||
query.boot_id = $('#h_boot_id').val();
|
||||
query.number_tab_id = $('#h_number_tab_id').val();
|
||||
var result = $('#update_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/edit_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
$('#cancel_add_ludan').click(function (){
|
||||
$('#add_ludan').hide();
|
||||
})
|
||||
$('#confirm_add_ludan').click(function (){
|
||||
var query = new Object();
|
||||
if($('#add_game_id').val() > 0 && $('#add_table_id').val() > 0 && $('#add_boot_id').val() > 0 && $('#add_number_tab_id').val() > 0){
|
||||
query.game_id = $('#add_game_id').val();
|
||||
query.table_id = $('#add_table_id').val();
|
||||
query.boot_id = $('#add_boot_id').val();
|
||||
query.number_tab_id = $('#add_number_tab_id').val();
|
||||
var result = $('#add_ludan_result').val();
|
||||
if(result == ''){
|
||||
layer.msg('请选择结果然后再提交');
|
||||
return false;
|
||||
}
|
||||
query.result = result;
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/add_number_tab',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
}else{
|
||||
layer.msg('数据出错,不能修改,请稍后再试');
|
||||
return false;
|
||||
}
|
||||
})
|
||||
|
||||
/* 查询之后保留查询条件 */
|
||||
var table_id = $('#table_id').val();
|
||||
var boot_id = $('#boot_id').val();
|
||||
var number_id = $('#number_id').val();
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 2;
|
||||
|
||||
// 保留靴条件
|
||||
if(table_id > 0){
|
||||
// 清除上次遗留的靴数据
|
||||
$('.boot').remove();
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/dt_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(boot_id == result.data[i].id){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'" selected="selected">'+result.data[i].boot_num+'</option>';
|
||||
}else{
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
// 保留铺条件
|
||||
if(table_id > 0 && boot_id > 0){
|
||||
// 清除上次遗留的铺数据
|
||||
$('.number').remove();
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,'boot_id':boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
if(number_id == result.data[i].id){
|
||||
str += '<option class="number" value="'+result.data[i].id+'" selected="selected">'+result.data[i].number+'</option>';
|
||||
}else{
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* 监听桌子onchange事件 */
|
||||
$(document).on('change','#search_table_id',function(){
|
||||
// 清除上次遗留的靴和铺数据
|
||||
$('.boot').remove();
|
||||
$('.number').remove();
|
||||
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 2;
|
||||
var table_id = $(this).val();
|
||||
if(table_id <= 0){
|
||||
return false;
|
||||
}
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/dt_get_boot',{game_id:game_id,table_id:table_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="boot" value="'+result.data[i].id+'">'+result.data[i].boot_num+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_boot_id').append(str);
|
||||
}
|
||||
});
|
||||
|
||||
/* 监听靴onchange事件 */
|
||||
$(document).on('change','#search_boot_id',function(){
|
||||
// 获取参数
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var game_id = 2;
|
||||
var table_id = $('#search_table_id').val();
|
||||
var boot_id = $(this).val();
|
||||
if(table_id <= 0) return false;
|
||||
if(boot_id <= 0) return false;
|
||||
|
||||
// 提交桌号给后台获取靴数据
|
||||
var result = ajax('/waybill/get_number',{game_id:game_id,table_id:table_id,'boot_id':boot_id,startDate:startDate,endDate:endDate});
|
||||
if(result.code == 1){
|
||||
var str = "";
|
||||
for(var i = 0; i < result.data.length; i++){
|
||||
str += '<option class="number" value="'+result.data[i].id+'">'+result.data[i].number+'</option>';
|
||||
}
|
||||
// 显示
|
||||
$('#search_number_id').append(str);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* 删除百家乐路单
|
||||
*/
|
||||
function deleteDt(id){
|
||||
layer.confirm('确定删除吗?',function(){
|
||||
// 数据验证
|
||||
if(id <= 0){
|
||||
layer.msg('注单出错!');
|
||||
}
|
||||
var query = new Object;
|
||||
query.number_tab_id = id;
|
||||
|
||||
// 发送数据给后台处理
|
||||
$.ajax({
|
||||
url:'/waybill/delete_dt',
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
success:function(data){
|
||||
if(data.code == 1){
|
||||
layer.msg(data.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
}else{
|
||||
layer.msg(data.msg);
|
||||
}
|
||||
}
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* ajax 封装
|
||||
*/
|
||||
function ajax(url,query)
|
||||
{
|
||||
var returnData = "";
|
||||
$.ajax({
|
||||
url:url,
|
||||
data:query,
|
||||
dataType:"json",
|
||||
type:"POST",
|
||||
async:false,
|
||||
success:function(data){
|
||||
returnData = data;
|
||||
}
|
||||
});
|
||||
return returnData;
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
//搜索
|
||||
function changesearch(){
|
||||
var startDate = $('#start').val();
|
||||
var endDate = $('#end').val();
|
||||
var search_boot_id = $('#search_boot_id').val();
|
||||
var search_number_id = $('#search_number_id').val();
|
||||
var search_table_id = $('#search_table_id').val();
|
||||
window.location.href="/waybill/dt?startDate="+startDate+"&endDate="+endDate+"&search_number_id="+search_number_id+"&search_table_id="+search_table_id;
|
||||
}
|
||||
|
||||
//导出excel
|
||||
function downloadExcel(){
|
||||
msgConfirm("您确定要将导出Excel表吗?",function(){
|
||||
window.open("<?php if($query){ echo '?'.$query.'&downloadExcel=1'; }else{ echo '?downloadExcel=1'; } ?>");
|
||||
})
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,394 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<link rel="stylesheet" type="text/css" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/waybill.css">
|
||||
<style>
|
||||
.chipOrCash { position: relative; background: #006070; color: #fff; text-align: center; cursor: pointer; border-radius: 5px; line-height: 23px;
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.chipOrCash { width: 50px; background: #006070; color: #fff; text-align: center; cursor: pointer; border-radius: 5px; line-height: 23px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; float: right;}
|
||||
.allchip{position: absolute; color: #006070; bottom: 11px; left: 10px; font-size: 12px;}
|
||||
|
||||
.footer-box .radio-box .item{ width:11.5%; }
|
||||
</style>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/jquery.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/waybill.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<form class="section-form">
|
||||
<div class="bet-box table-box">
|
||||
<div class="header-box clearfix">
|
||||
<a href="{$backUrl}" class="back" ><div class="item"><label class="item-back">返回</label></div></a>
|
||||
<div class="item title">修改路单</div>
|
||||
<div class="item">
|
||||
<label>桌子: </label>
|
||||
<select class="select-box" id="select_table" disabled>
|
||||
<option value="{$table.id}">{$table.table_name}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>靴号: </label>
|
||||
<select class="select-box" id="select_boot" disabled>
|
||||
<option value="{$boot.id}">{$boot.boot_num}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>铺号: </label>
|
||||
<select class="select-box" id="select_number" disabled>
|
||||
<option value="{$number_tab.id}">{$number_tab.number}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>结果: </label>
|
||||
{if condition="$number_tab.pair == 0"}
|
||||
<input class="select-box" id="result" value="{$number_tab.result_en}" readonly>
|
||||
{else}
|
||||
<input class="select-box" id="result" value="{$number_tab.result_en}{$number_tab.pair_en}" readonly>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<style>
|
||||
.bet-box .chip-box{
|
||||
position: relative;
|
||||
height: 170px;
|
||||
overflow: hidden;
|
||||
background: #fff;
|
||||
transition: 0.6s;
|
||||
transform-style: preserve-3d;
|
||||
}
|
||||
|
||||
.bet-box .list-box{
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
backface-visibility: hidden;
|
||||
}
|
||||
.bet-box .cashbox{
|
||||
transform: rotateY(180deg);
|
||||
}
|
||||
</style>
|
||||
<?php $num = 1; ?>
|
||||
<?php for($i = 0; $i < 4; $i++) : ?>
|
||||
<div class="list clearfix">
|
||||
<?php for($j = 0; $j < 6; $j++) : ?>
|
||||
|
||||
<div class="item box-sizing">
|
||||
<div class="absolute-box chip">
|
||||
<div class="number-box">
|
||||
<span>{$num}</span>
|
||||
<input type="text" class="user_name" placeholder="请输入卡号" value="<?php if(isset($bet_list[$i][$j])) echo $bet_list[$i][$j]['user_name'] ?>">
|
||||
</div>
|
||||
<div class="chip-box">
|
||||
<div class="chipbox">
|
||||
<div class="item-box">
|
||||
<label class="bank">庄</label>
|
||||
<input class="box-sizing bet_banker" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['banker_amount']) && $bet_list[$i][$j]['banker_amount'] > 0) echo $bet_list[$i][$j]['banker_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="player">闲</label>
|
||||
<input class="box-sizing bet_player" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['player_amount']) && $bet_list[$i][$j]['player_amount'] > 0) echo $bet_list[$i][$j]['player_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="tie">和</label>
|
||||
<input class="box-sizing bet_tie" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['tie_amount']) && $bet_list[$i][$j]['tie_amount'] > 0) echo $bet_list[$i][$j]['tie_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="banktie">庄对</label>
|
||||
<input class="box-sizing bet_banker_pair" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['banker_pair_amount']) && $bet_list[$i][$j]['banker_pair_amount'] > 0) echo $bet_list[$i][$j]['banker_pair_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="playertie">闲对</label>
|
||||
<input class="box-sizing bet_player_pair" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['player_pair_amount']) && $bet_list[$i][$j]['player_pair_amount'] > 0) echo $bet_list[$i][$j]['player_pair_amount'] ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<button class="clear" type="button">清除</button>
|
||||
|
||||
<div class="allchip">总金额:<span style="color:#EBAF59" class="">0</span></div>
|
||||
<div class="chipOrCash" style="background:#006070;opacity:0;"><input class="chipOrCashId" type="hidden" name="counterOrCash" value="1"/><span>美元</span></div>
|
||||
<!-- 已下注的总金额 -->
|
||||
<script>
|
||||
var chip_box = $('.chip-box');
|
||||
var length = chip_box.length - 1;
|
||||
var chip = chip_box[length];
|
||||
var input = $(chip).find('input');
|
||||
var allchip = 0
|
||||
input.each(function(){
|
||||
allchip += Number($(this).val());
|
||||
});
|
||||
$(chip).siblings('.allchip').find('span').html(allchip);
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
<?php $num++; ?>
|
||||
<?php endfor; ?>
|
||||
</div>
|
||||
<?php endfor; ?>
|
||||
|
||||
<div class="footer-box">
|
||||
<div class="radio-box result_baccarat">
|
||||
<span class="item banker <?php if($number_tab['result'] == 1) echo "on"; ?>">庄<input type="checkbox" name="checkbox" id="banker" value="banker" <?php if($number_tab['result'] == 1) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item player <?php if($number_tab['result'] == 2) echo "on"; ?>">闲<input type="checkbox" name="checkbox" id="player" value="player" <?php if($number_tab['result'] == 2) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item tie <?php if($number_tab['result'] == 3) echo "on"; ?>">和<input type="checkbox" name="checkbox" id="tie" value="tie" <?php if($number_tab['result'] == 3) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item banker_pair <?php if($number_tab['result'] == 4) echo "on"; ?>">庄对<input type="checkbox" name="checkbox" id="banker_pair" value="banker_pair" <?php if($number_tab['result'] == 4) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item player_pair <?php if($number_tab['result'] == 5) echo "on"; ?>">闲对<input type="checkbox" name="checkbox" id="player_pair" value="player_pair" <?php if($number_tab['result'] == 5) echo 'checked="checked"'; ?>></span>
|
||||
{if condition="$table.mode == 2"}
|
||||
<span class="item win_six">赢6<input type="checkbox" name="checkbox" id="win_six" value="win_six"></span>
|
||||
{/if}
|
||||
<button class="submit" type="button">提交结果</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
$(function(){
|
||||
|
||||
// 键盘事件
|
||||
$('input').keyup(function(){
|
||||
//单个客户下注的统计
|
||||
var class_name = $(this).attr('class');
|
||||
if(class_name == 'user_name'){
|
||||
var user_name = $(this).val();
|
||||
var counterOrCash = $(this).parent().siblings('.counterOrCash').find('.counterOrCashId').val();
|
||||
}else{
|
||||
var user_name = $(this).parent().parent().parent().parent().find('.user_name').val();
|
||||
var counterOrCash = $(this).parent().parent().parent().siblings('.counterOrCash').children('.counterOrCashId').val();
|
||||
}
|
||||
if(user_name != "" && user_name != undefined){
|
||||
if(class_name == "user_name"){
|
||||
var chipbox = $(this).parent().siblings('.chip-box').find('.chipbox');
|
||||
var cashbox = $(this).parent().siblings('.chip-box').find('.cashbox');
|
||||
var allChipSpan = $(this).parent().siblings('.allchip').find('span');
|
||||
}else{
|
||||
var chipbox = $(this).parent().parent().parent().find('.chipbox');
|
||||
var cashbox = $(this).parent().parent().parent().find('.cashbox');
|
||||
var allChipSpan = $(this).parent().parent().parent().siblings('.allchip').find('span');
|
||||
}
|
||||
var allchip = 0;
|
||||
chipbox.each(function(){
|
||||
$(this).find('input').each(function(){
|
||||
allchip += Number($(this).val());
|
||||
})
|
||||
});
|
||||
cashbox.each(function(){
|
||||
$(this).find('input').each(function(){
|
||||
allchip += Number($(this).val());
|
||||
})
|
||||
});
|
||||
$(allChipSpan).html(allchip);
|
||||
}
|
||||
});
|
||||
|
||||
// 清除数据
|
||||
$('.clear').click(function(){
|
||||
var chipOrCashId = $(this).siblings('.chipOrCash').find('.chipOrCashId').val();
|
||||
$(this).parent().find('input').val('');
|
||||
$(this).siblings('.allchip').find('span').html(0);
|
||||
$(this).siblings('.chipOrCash').find('.chipOrCashId').val(chipOrCashId);
|
||||
});
|
||||
|
||||
/* 提交下注和结果数据 */
|
||||
$('.submit').click(function(){
|
||||
/* 获取桌号 靴号 */
|
||||
var table_id = $('#select_table').val();
|
||||
var boot_id = $('#select_boot').val();
|
||||
var number_tab_id = $('#select_number').val();
|
||||
|
||||
// 数据验证
|
||||
if(table_id <= 0){
|
||||
layer.msg('请选择桌子!');
|
||||
return false;
|
||||
}
|
||||
if(boot_id <= 0){
|
||||
layer.msg('请选择靴号!');
|
||||
return false;
|
||||
}
|
||||
if(number_tab_id <= 0){
|
||||
layer.msg('请选择铺号!');
|
||||
return false;
|
||||
}
|
||||
|
||||
/* 获取下注信息 */
|
||||
var chip = new Array;
|
||||
var chip_mark = new Array;
|
||||
var item = $('.chip');
|
||||
item.each(function(){
|
||||
var user_name = $(this).find('.user_name').val();
|
||||
var counterOrCash = $(this).find('.counterOrCash').children('input').val();
|
||||
var bet_chip = new Object;
|
||||
bet_chip.user_name = user_name;
|
||||
bet_chip.banker_amount = Number($(this).find('.chipbox').find('.bet_banker').val());
|
||||
bet_chip.player_amount = Number($(this).find('.chipbox').find('.bet_player').val());
|
||||
bet_chip.tie_amount = Number($(this).find('.chipbox').find('.bet_tie').val());
|
||||
bet_chip.banker_pair_amount = Number($(this).find('.chipbox').find('.bet_banker_pair').val());
|
||||
bet_chip.player_pair_amount = Number($(this).find('.chipbox').find('.bet_player_pair').val());
|
||||
|
||||
if (user_name != "" && user_name != undefined) {
|
||||
var data = new Array;
|
||||
// 下注额筹码
|
||||
if (bet_chip.banker_amount != "" || bet_chip.player_amount != "" || bet_chip.tie_amount != "" || bet_chip.banker_pair_amount != "" || bet_chip.player_pair_amount != "") {
|
||||
data.push(bet_chip)
|
||||
}
|
||||
if(data.length > 0){
|
||||
chip.push(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
/* 获取结果信息 */
|
||||
var input = $(".result_baccarat").find('input:checked');
|
||||
var result = new Object;
|
||||
if(input.length <= 0){
|
||||
layer.msg('请选择结果!');
|
||||
return false;
|
||||
}else{
|
||||
result.pair = null; // 先定义对子为空
|
||||
input.each(function(){
|
||||
var value = $(this).val();
|
||||
// 结果为 庄、闲、和 的数据拼装
|
||||
if(value == "banker" || value == "player" || value == "tie"){
|
||||
result.result = value;
|
||||
}
|
||||
// 结果有赢6
|
||||
if(value == "win_six"){
|
||||
result.special = value;
|
||||
}else{
|
||||
result.special = null;
|
||||
}
|
||||
|
||||
// 结果为 庄对、闲对 的数据拼装
|
||||
if(value == "banker_pair" || value == "player_pair"){
|
||||
if(result.pair == null){
|
||||
result.pair = value;
|
||||
}else{
|
||||
result.pair = "both_pair";
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
/* 拼装所有要发送的数据, 下注,写入数据库 */
|
||||
var query = new Object;
|
||||
query.table_id = table_id;
|
||||
query.boot_id = boot_id;
|
||||
query.number_tab_id = number_tab_id;
|
||||
query.status = "edit"; // 用于后台处理数据 区分是添加还是修改的标识
|
||||
query.chip = JSON.stringify(chip);
|
||||
query.result = JSON.stringify(result);
|
||||
|
||||
var chip_url = "/waybill/baccarat_chip_in";
|
||||
// 提醒管理员是否提交数据到后台
|
||||
layer.confirm('确定提交吗?', {
|
||||
btn: ['确定','取消'] //按钮
|
||||
}, function(){
|
||||
var result = ajax(chip_url,query);
|
||||
if(result.status == 0){
|
||||
layer.alert(result.msg);
|
||||
return false;
|
||||
}else if(result.status == 1){
|
||||
layer.msg(result.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
return false;
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<script>
|
||||
// 百家乐选择结果判断和颜色改变
|
||||
function toggleon(index){
|
||||
// 获取庄、闲、和是否被选中的信息
|
||||
var banker = $(".footer-box .radio-box .banker").children("input").is(':checked');
|
||||
var player = $(".footer-box .radio-box .player").children("input").is(':checked');
|
||||
var tie = $(".footer-box .radio-box .tie").children("input").is(':checked');
|
||||
|
||||
// 选中庄
|
||||
if(banker==true && index == 0){
|
||||
$(".footer-box .radio-box .player").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .tie").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .player").removeClass('on');
|
||||
$(".footer-box .radio-box .tie").removeClass('on');
|
||||
}
|
||||
// 选中闲
|
||||
else if(player==true && index == 1){
|
||||
$(".footer-box .radio-box .banker").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .tie").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .banker").removeClass('on');
|
||||
$(".footer-box .radio-box .tie").removeClass('on');
|
||||
}
|
||||
// 选中和
|
||||
else if(tie==true && index == 2){
|
||||
$(".footer-box .radio-box .banker").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .player").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .win_six").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .banker").removeClass('on');
|
||||
$(".footer-box .radio-box .player").removeClass('on');
|
||||
$(".footer-box .radio-box .win_six").removeClass('on');
|
||||
}
|
||||
|
||||
// 重新获取庄、闲、和是否被选中的信息
|
||||
var banker = $(".footer-box .radio-box .banker").children("input").is(':checked');
|
||||
var player = $(".footer-box .radio-box .player").children("input").is(':checked');
|
||||
var tie = $(".footer-box .radio-box .tie").children("input").is(':checked');
|
||||
|
||||
// 当选中庄对或者闲对时
|
||||
if(index == 3 || index == 4){
|
||||
// 如果庄、闲或和被选中,庄对或闲对被选中
|
||||
if(banker == true || player == true || tie == true){
|
||||
var $checked = $(".footer-box .radio-box span").eq(index);
|
||||
var checked = $checked.children("input").is(':checked');
|
||||
if(checked==true){
|
||||
$checked.addClass("on")
|
||||
}else{
|
||||
$checked.removeClass("on")
|
||||
}
|
||||
}
|
||||
} else if(index == 5){
|
||||
if(banker == true || player == true){
|
||||
var $checked=$(".footer-box .radio-box span").eq(index);
|
||||
var checked=$checked.children("input").is(':checked');
|
||||
if(checked==true){
|
||||
$checked.addClass("on")
|
||||
}else{
|
||||
$checked.removeClass("on")
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// 当选中的是庄、闲或和时,直接选中
|
||||
var $checked=$(".footer-box .radio-box span").eq(index);
|
||||
var checked=$checked.children("input").is(':checked');
|
||||
if(checked==true){
|
||||
$checked.addClass("on")
|
||||
}else{
|
||||
$checked.removeClass("on")
|
||||
}
|
||||
}
|
||||
// 没有庄、闲或和, 庄对和闲对都取消选中
|
||||
if(banker == false && player == false && tie == false){
|
||||
$(".footer-box .radio-box span").eq(3).children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box span").eq(4).children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box span").eq(5).children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box span").eq(3).removeClass('on');
|
||||
$(".footer-box .radio-box span").eq(4).removeClass('on');
|
||||
$(".footer-box .radio-box span").eq(5).removeClass('on');
|
||||
}
|
||||
}
|
||||
$(".footer-box .radio-box span").click(function(){
|
||||
var index = $(this).index();
|
||||
toggleon(index);
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,287 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<link rel="stylesheet" type="text/css" href="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/css/waybill.css">
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/jquery.js"></script>
|
||||
<script src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{$Think.ADMIN_STATIC_DOMAIN}static/admin/waybill/js/waybill.js"></script>
|
||||
<style>
|
||||
.chipOrCash { position: relative; background: #006070; color: #fff; text-align: center; cursor: pointer; border-radius: 5px; line-height: 23px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
|
||||
.chipOrCash {width: 50px; position: relative;top:4px; background: #006070; color: #fff; text-align: center; cursor: pointer; border-radius: 5px; line-height: 23px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; float: right; }
|
||||
.allchip { position: absolute; color: #006070; bottom: 7px; left: 10px; font-size: 12px; }
|
||||
.bet-box .chip-box{ position: relative; height: 102px; overflow: hidden; background: #fff; transition: 0.6s; transform-style: preserve-3d; }
|
||||
.bet-box .list-box{ position: absolute; top: 0; left: 0; backface-visibility: hidden; }
|
||||
.bet-box .cashbox{ transform: rotateY(180deg); }
|
||||
.section-form{
|
||||
box-sizing:border-box;
|
||||
-moz-box-sizing:border-box; /* Firefox */
|
||||
-webkit-box-sizing:border-box; /* Safari */
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="bet-box table-box section-form">
|
||||
<div class="bet-box table-box">
|
||||
<div class="header-box clearfix">
|
||||
<a href="{$backUrl}" class="back" ><div class="item"><label class="item-back">返回</label></div></a>
|
||||
<div class="item title">修改路单</div>
|
||||
<div class="item">
|
||||
<label>桌子: </label>
|
||||
<select class="select-box" id="select_table" disabled>
|
||||
<option value="{$table.id}">{$table.table_name}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>靴号: </label>
|
||||
<select class="select-box" id="select_boot" disabled>
|
||||
<option value="{$boot.id}">{$boot.boot_num}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>铺号: </label>
|
||||
<select class="select-box" id="select_number" disabled>
|
||||
<option value="{$number_tab.id}">{$number_tab.number}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="item">
|
||||
<label>结果: </label>
|
||||
<input class="select-box" id="result" value="{$number_tab.result_en}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<?php $num = 0; for($i=0; $i<4; $i++): ?>
|
||||
<div class="list clearfix">
|
||||
<?php for($j=0; $j<6; $j++): $num++ ?>
|
||||
<div class="item box-sizing chip">
|
||||
<div class="absolute-box">
|
||||
<div class="number-box">
|
||||
<span>{$num}</span>
|
||||
<input type="text" class="user_name" placeholder="请输入卡号" value="<?php if(isset($bet_list[$i][$j])) echo $bet_list[$i][$j]['user_name'] ?>">
|
||||
</div>
|
||||
<div class="chip-box">
|
||||
<div class="chipbox">
|
||||
<div class="item-box">
|
||||
<label class="bank">龙</label>
|
||||
<input class="box-sizing bet_banker" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['banker_amount']) && $bet_list[$i][$j]['banker_amount'] > 0) echo $bet_list[$i][$j]['banker_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="player">虎</label>
|
||||
<input class="box-sizing bet_player" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['player_amount']) && $bet_list[$i][$j]['player_amount'] > 0) echo $bet_list[$i][$j]['player_amount'] ?>">
|
||||
</div>
|
||||
<div class="item-box">
|
||||
<label class="tie">和</label>
|
||||
<input class="box-sizing bet_tie" type="text" placeholder="请输入金额" value="<?php if(isset($bet_list[$i][$j]['tie_amount']) && $bet_list[$i][$j]['tie_amount'] > 0) echo $bet_list[$i][$j]['tie_amount'] ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<button class="clear">清除</button>
|
||||
<div class="allchip">总金额:<span style="color:#EBAF59">0</span></div>
|
||||
<div class="chipOrCash" style="background:#006070;opacity:0;"><input class="chipOrCashId" type="hidden" name="counterOrCash" value="1"/><span>美元</span></div>
|
||||
|
||||
<!-- 已下注的总金额 -->
|
||||
<script>
|
||||
var chip_box = $('.chip-box');
|
||||
var length = chip_box.length - 1;
|
||||
var chip = chip_box[length];
|
||||
var input = $(chip).find('input');
|
||||
var allchip = 0
|
||||
input.each(function(){
|
||||
allchip += Number($(this).val());
|
||||
});
|
||||
$(chip).siblings('.allchip').find('span').html(allchip);
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
<?php endfor; ?>
|
||||
</div>
|
||||
<?php endfor; ?>
|
||||
<div class="footer-box">
|
||||
<div class="radio-box result_dt">
|
||||
<button class="submit fr" style=" margin:13px 30px;">提交结果</button>
|
||||
<span class="item fr tie <?php if($number_tab['result'] == 3) echo "on"; ?>">和<input type="checkbox" name="checkbox" id="tie" value="3" <?php if($number_tab['result'] == 3) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item fr player <?php if($number_tab['result'] == 2) echo "on"; ?>">虎<input type="checkbox" name="checkbox" id="player" value="2" <?php if($number_tab['result'] == 2) echo 'checked="checked"'; ?>></span>
|
||||
<span class="item fr banker <?php if($number_tab['result'] == 1) echo "on"; ?>">龙<input type="checkbox" name="checkbox" id="banker" value="1" <?php if($number_tab['result'] == 1) echo 'checked="checked"'; ?>></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
<!-- 用于处理数据 -->
|
||||
<script>
|
||||
$(function(){
|
||||
// 键盘事件
|
||||
$('input').keyup(function(){
|
||||
//单个客户下注的统计
|
||||
var class_name = $(this).attr('class');
|
||||
if(class_name == 'user_name'){
|
||||
var user_name = $(this).val();
|
||||
var counterOrCash = $(this).parent().siblings('.counterOrCash').find('.counterOrCashId').val();
|
||||
}else{
|
||||
var user_name = $(this).parent().parent().parent().parent().find('.user_name').val();
|
||||
var counterOrCash = $(this).parent().parent().parent().siblings('.counterOrCash').children('.counterOrCashId').val();
|
||||
}
|
||||
|
||||
if(user_name != "" && user_name != undefined){
|
||||
if(class_name == "user_name"){
|
||||
var chipbox = $(this).parent().siblings('.chip-box').find('.chipbox');
|
||||
var cashbox = $(this).parent().siblings('.chip-box').find('.cashbox');
|
||||
var allChipSpan = $(this).parent().siblings('.allchip').find('span');
|
||||
}else{
|
||||
var chipbox = $(this).parent().parent().parent().find('.chipbox');
|
||||
var cashbox = $(this).parent().parent().parent().find('.cashbox');
|
||||
var allChipSpan = $(this).parent().parent().parent().siblings('.allchip').find('span');
|
||||
}
|
||||
var allchip = 0;
|
||||
chipbox.each(function(){
|
||||
$(this).find('input').each(function(){
|
||||
allchip += Number($(this).val());
|
||||
})
|
||||
});
|
||||
cashbox.each(function(){
|
||||
$(this).find('input').each(function(){
|
||||
allchip += Number($(this).val());
|
||||
})
|
||||
});
|
||||
$(allChipSpan).html(allchip);
|
||||
}
|
||||
});
|
||||
|
||||
// 清除数据
|
||||
$('.clear').click(function(){
|
||||
var chipOrCashId = $(this).siblings('.chipOrCash').find('.chipOrCashId').val();
|
||||
$(this).parent().find('input').val('');
|
||||
$(this).siblings('.allchip').find('span').html(0);
|
||||
$(this).siblings('.chipOrCash').find('.chipOrCashId').val(chipOrCashId);
|
||||
});
|
||||
|
||||
/* 提交下注和结果数据 */
|
||||
$('.submit').click(function(){
|
||||
/* 获取桌号 靴号 */
|
||||
var table_id = $('#select_table').val();
|
||||
var boot_id = $('#select_boot').val();
|
||||
var number_tab_id = $('#select_number').val();
|
||||
|
||||
// 数据验证
|
||||
if(table_id <= 0){
|
||||
layer.msg('请选择桌子!');
|
||||
return false;
|
||||
}
|
||||
if(boot_id <= 0){
|
||||
layer.msg('请选择靴号!');
|
||||
return false;
|
||||
}
|
||||
if(number_tab_id <= 0){
|
||||
layer.msg('请选择铺号!');
|
||||
return false;
|
||||
}
|
||||
|
||||
/* 获取下注信息 */
|
||||
var chip = new Array;
|
||||
var item = $('.chip');
|
||||
item.each(function(){
|
||||
var user_name = $(this).find('.user_name').val();
|
||||
var counterOrCash = $(this).find('.counterOrCash').children('input').val();
|
||||
var bet_chip = new Object;
|
||||
bet_chip.user_name = user_name;
|
||||
bet_chip.banker_amount = Number($(this).find('.chipbox').find('.bet_banker').val());
|
||||
bet_chip.player_amount = Number($(this).find('.chipbox').find('.bet_player').val());
|
||||
bet_chip.tie_amount = Number($(this).find('.chipbox').find('.bet_tie').val());
|
||||
if (user_name != "" && user_name != undefined) {
|
||||
var data = new Array;
|
||||
// 下注额
|
||||
if (bet_chip.banker_amount != "" || bet_chip.player_amount != "" || bet_chip.tie_amount != "") {
|
||||
data.push(bet_chip)
|
||||
}
|
||||
if(data.length > 0){
|
||||
chip.push(data);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
/* 获取结果信息 */
|
||||
var result = $(".result_dt").find('input:checked').val();
|
||||
if(result.length <= 0){
|
||||
layer.msg('请选择结果!');
|
||||
return false;
|
||||
}
|
||||
/* 拼装所有要发送的数据, 下注,写入数据库 */
|
||||
var query = new Object;
|
||||
query.table_id = table_id;
|
||||
query.boot_id = boot_id;
|
||||
query.number_tab_id = number_tab_id;
|
||||
query.status = 'edit';
|
||||
query.chip = JSON.stringify(chip);
|
||||
query.result = result;
|
||||
|
||||
var chip_url = "/waybill/dt_chip_in";
|
||||
// 提醒管理员是否提交数据到后台
|
||||
layer.confirm('确定提交吗?', {
|
||||
btn: ['确定','取消'] //按钮
|
||||
}, function(){
|
||||
var result = ajax(chip_url,query);
|
||||
if(result.status == 0){
|
||||
layer.alert(result.msg);
|
||||
return false;
|
||||
}else if(result.status == 1){
|
||||
layer.msg(result.msg,{time:1000},function(){
|
||||
window.location.reload();
|
||||
});
|
||||
return false;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
<!-- 用于结果的选择判断和高亮样式 -->
|
||||
<script>
|
||||
// 百家乐选择结果判断和颜色改变
|
||||
function toggleon(index){
|
||||
// 获取庄、闲、和是否被选中的信息
|
||||
var banker = $(".footer-box .radio-box .banker").children("input").is(':checked');
|
||||
var player = $(".footer-box .radio-box .player").children("input").is(':checked');
|
||||
var tie = $(".footer-box .radio-box .tie").children("input").is(':checked');
|
||||
|
||||
// 选中庄
|
||||
if(banker==true && index == 2){
|
||||
$(".footer-box .radio-box .player").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .tie").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .player").removeClass('on');
|
||||
$(".footer-box .radio-box .tie").removeClass('on');
|
||||
}
|
||||
// 选中闲
|
||||
else if(player==true && index == 1){
|
||||
$(".footer-box .radio-box .banker").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .tie").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .banker").removeClass('on');
|
||||
$(".footer-box .radio-box .tie").removeClass('on');
|
||||
}
|
||||
// 选中和
|
||||
else if(tie==true && index == 0){
|
||||
$(".footer-box .radio-box .banker").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .player").children("input").prop("checked",false);
|
||||
$(".footer-box .radio-box .banker").removeClass('on');
|
||||
$(".footer-box .radio-box .player").removeClass('on');
|
||||
}
|
||||
|
||||
// 当选中的是庄、闲或和时,直接选中
|
||||
var $checked=$(".footer-box .radio-box span").eq(index);
|
||||
var checked=$checked.children("input").is(':checked');
|
||||
|
||||
if(checked==true){
|
||||
$checked.addClass("on")
|
||||
}else{
|
||||
$checked.removeClass("on")
|
||||
}
|
||||
}
|
||||
$(".footer-box .radio-box span").click(function(){
|
||||
var index = $(this).index() - 1;
|
||||
toggleon(index);
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user