lixin-web
Version:
vue and bootstrap
1 lines • 4 kB
JavaScript
var initThisPage01=function(){var b=$('[data-init="content"]').eq(0);var g=b.find(".params.S1");var e=b.find(".result.S1 > table");var d=function(){var l=g.find('input[name="username"]').val();var k=g.find('input[name="time"]').val();var i=k.split(" 至 ")[0];var j=k.split(" 至 ")[1];return{username:l,sDate:i,eDate:j}};var c=function(){Will.ajax(d(),"/api/agent/report-game-lottery",function(i){a(i,(i.username?true:false))})};var a=function(i,j){e.find("tbody").empty();$.each(i,function(m,o){var l=o.field;var n=g.find('input[name="time"]').val().replace("至","P");if(m>1){l='<a href="#page=0&key=lottery&username='+o.field+"&time="+n+'">'+o.field+"</a>"}var k="<tr><td>"+l+"</td><td>"+o.recharge.toFixed(3)+"</td><td>"+o.withdraw.toFixed(3)+"</td><td>"+o.consume.toFixed(3)+"</td><td>"+o.bonus.toFixed(3)+"</td><td>"+(o.rebateConsume+o.rebateAgent).toFixed(3)+"</td><td>"+o.activity.toFixed(3)+"</td><td>"+o.profit.toFixed(3)+"</td></tr>";e.find("tbody").append(k)})};g.find('input[name="submit"]').unbind().click(function(){c()});var h=App.getHash("username");var f=App.getHash("time");if(h){g.find('input[name="username"]').val(h)}else{g.find('input[name="username"]').val("")}};var initThisPage02=function(){var a=$('[data-init="content"]').eq(0);var f=a.find(".params.S2");var e=a.find(".result.S2 > table");var d=function(){var i=f.find('input[name="time"]').val();var g=i.split(" 至 ")[0];var h=i.split(" 至 ")[1];return{sDate:g,eDate:h}};var c=function(){Will.ajax(d(),"/api/account/report-game-lottery",function(g){b(g)})};var b=function(g){e.find("tbody").empty();$.each(g,function(j,k){var h="<tr><td>"+k.field+"</td><td>"+k.recharge.toFixed(3)+"</td><td>"+k.withdraw.toFixed(3)+"</td><td>"+k.consume.toFixed(3)+"</td><td>"+k.bonus.toFixed(3)+"</td><td>"+(k.rebateConsume+k.rebateAgent).toFixed(3)+"</td><td>"+k.activity.toFixed(3)+"</td><td>"+k.profit.toFixed(3)+"</td></tr>";e.find("tbody").append(h)})};f.find('input[name="submit"]').unbind().click(function(){c()})};var initThisPage03=function(){var a=$('[data-init="content"]').eq(1);var f=a.find(".params");var e=a.find(".result > table");var d=function(){var k=f.find('input[name="username"]').val();var j=f.find('input[name="time"]').val();var h=j.split(" 至 ")[0];var i=j.split(" 至 ")[1];return{username:k,sTime:h,eTime:i}};var c=function(){Will.ajax(d(),"/api/agent/report-game-baccarat",function(h){b(h,(h.username?true:false))})};var b=function(h,i){e.find("tbody").empty();$.each(h,function(m,n){var l=n.name;if(m>(i?1:0)){l='<a href="?key=baccarat&username='+n.name+'">'+n.name+"</a>"}var k=n.prize+n.waterReturn+n.proxyReturn+n.activity-n.billingOrder;var j="<tr><td>"+l+"</td><td>"+n.transIn.toFixed(3)+"</td><td>"+n.transOut.toFixed(3)+"</td><td>"+n.billingOrder.toFixed(3)+"</td><td>"+n.prize.toFixed(3)+"</td><td>"+(n.waterReturn+n.proxyReturn).toFixed(3)+"</td><td>"+n.activity.toFixed(3)+"</td><td>"+k.toFixed(3)+"</td></tr>";e.find("tbody").append(j)})};f.find('input[name="submit"]').unbind().click(function(){c()});if(App.getUrl("username")){var g=App.getUrl("username");f.find('input[name="username"]').val(g);c()}};var initThisPage04=function(){var a=[initThisPage01,initThisPage02];$("#tab01 a").unbind().click(function(){$('[data-init="content"]').eq(0).find(".wrapper").hide();$('[data-init="content"]').eq(0).find(".wrapper."+$(this).attr("nav")).show();$("#tab01 a").removeClass("active");$(this).addClass("active");a[$(this).index()]()});$("#tab01 a:eq(0)").click()};$(document).ready(function(){Will.changeTabs([initThisPage04,initThisPage03])});$(document).ready(function(){Will.addHashChange(function(){var b=function(c){if(App.getHash("username")){c.parents(".bootstrap-table").find('[name="username"]').val(App.getHash("username"));c.bootstrapTable("refresh")}else{c.parents(".bootstrap-table").find('[name="username"]').val("");c.bootstrapTable("refresh")}};var a=App.getHash("model");if(location.pathname=="/manager-report.html"){b($('[data-injection="report-game-lottery-agent"]'))}})});