$.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); var thead = type('/admin/game/getPrizeTable',{game:'xy28'}); var url1 = '{{ URL::asset("admin/json/package.json")}}'; var url2 = '/admin/game/gameBet'; layui.use(['laydate', 'laypage', 'layer', 'table'], function () { var laydate = layui.laydate //日期 , laypage = layui.laypage //分页 , laytpl = layui.laytpl; layer = layui.layer //弹层 , table = layui.table //表格 //时间选择器 laydate.render({ elem: '#test6' , range: true }); //执行一个 table 实例 table.render({ elem: '#LAY_table_user' , url: url2 //数据接口 , page: true //开启分页 , id: 'tab' , method: 'post' , where: {status: 1} , even: true , cols: [ thead // [ //表头 // // {checkbox: true, fixed: 'left'}, // {field: 'id', title: 'ID', width: 140, sort: true, fixed: 'left'} // , {field: 'order_id', title: '订单号', width: 250, sort: true, fixed: 'left'} // , {field: 'game_name', title: '游戏', width: 100} // , {field: 'game_no', title: '期数', width: 200, sort: true} // , {field: 'money', title: '下注金额', width: 120, sort: true} // , {field: 'prize_money', title: '赢取金额', width: 120, sort: true} // , {field: 'get_money', title: '输赢结果', width: 120, sort: true} // , {field: 'money_time', title: '开奖时间', width: 200} // , {field: 'account_name', title: '投注账号', width: 100} // , {field: 'settle_status', title: '状态', templet: '#sexTpl', width: 100} // , {fixed: 'right', title: '查看', width: 100, align: 'center', toolbar: '#barDemo'} // ] ] , done: function (res, curr, count) { //如果是异步请求数据方式,res即为你接口返回的信息。 //如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度 } }); //监听工具条 table.on('tool(demo)', function (obj) { var data = obj.data; if (obj.event === 'detail') { $.post('/admin/game/CodeDetails', {order_id: data.order_id}, function (data) { var data = data; var str = ''; if (data.status == 1) { var obj = data.data; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ' '; str += ''; str += ''; for (var i = 0; i < obj.length; i++) { if (obj[i].prize_status == '中奖') { str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ' '; } else { str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ' '; } } str += ' '; str += '
投注类型投注内容投注金额赔率可赢金额输赢结果
' + obj[i].gameType + '' + obj[i].p_code + '' + obj[i].money + '' + obj[i].odds + '' + obj[i].maybe + '' + obj[i].prize_status + '
' + obj[i].gameType + '' + obj[i].p_code + '' + obj[i].money + '' + obj[i].odds + '' + obj[i].maybe + '' + obj[i].prize_status + '
'; } layer.open({ type: 1 , id: 'LAY_layuipro' , area: '600px;' , shade: 0.4 , moveType: 1 , content: str }); }); } else if (obj.event === 'del') { layer.confirm('真的删除行么', function (index) { obj.del(); layer.close(index); }); } else if (obj.event === 'edit') { layer.alert('编辑行:
' + JSON.stringify(data)) } }); var $ = layui.$, active = { reload: function () { var demoReload = $('input[name="number"]'); //执行重载 table.reload('tab', { page: { curr: 1 //重新从第 1 页开始 } , where: { key: { id: demoReload.val() } } }); } }; $('.layui-btn').on('click', function () { var type = $(this).data('type'); active[type] ? active[type].call(this) : ''; }); // var $ = layui.$, active = { // getCheckData: function () { //获取选中数据 // var checkStatus = table.checkStatus('tab') // , data = checkStatus.data; // layer.alert(JSON.stringify(data)); // } // , getCheckLength: function () { //获取选中数目 // var checkStatus = table.checkStatus('tab') // , data = checkStatus.data; // layer.msg('选中了:' + data.length + ' 个'); // } // , isAll: function () { //验证是否全选 // var checkStatus = table.checkStatus('tab'); // layer.msg(checkStatus.isAll ? '全选' : '未全选') // } // }; // // $('.demoTable .layui-btn').on('click', function () { // var type = $(this).data('type'); // active[type] ? active[type].call(this) : ''; // }); });