UNPKG

lixin-web

Version:

vue and bootstrap

1 lines 99.1 kB
var searchButton='<button type="button" data-loading-text="search..." class="btn btn-platform w-search"><i class="fa fa-search"></i>搜索</button>';var formatters={time:function(a){return moment(a).format("YYYY-MM-DD HH:mm:ss")},money:function(a){return(a-0).toFixed(3)},color:function(d){var b="di text-green";var a="di text-red";var c="di text-yellow";if(d-0>0){return'<span class="'+b+'">'+(d-0).toFixed(3)+"</span>"}else{if(d-0==0){return"<span>"+(d-0).toFixed(3)+"</span>"}else{if(d-0<0){return'<span class="'+a+'">'+(d-0).toFixed(3)+"</span>"}}}},};var extend=function(a){var b={responseHandler:function(c){var d={rows:(!c.data?[]:c.data.list),total:(!c.data?0:c.data.totalCount)};return d},sidePagination:"server",pagination:true,queryParamsType:"limit",locale:"zh-CN",toolbar:"#toolbar",mobileResponsive:true,detailFormatter:function(){return"fuck"},method:"post",contentType:"application/x-www-form-urlencoded",queryParams:queryParams,formatLoadingMessage:function(){return'<img src="/img/loading_spinner.gif" />'},onLoadSuccess:function(){Will.unblockUI()},onLoadError:function(){Will.unblockUI()}};return $.extend(b,a)};function queryParams(g){var f=$('[data-injection="'+this.injection+'"]');if(!f.length&&!this.unlazy){var e=this.toolbar.parents(".bootstrap-table");e.find(".no-records-found td").text("请点击搜索按钮搜索!");return false}Will.blockUI();var d=f.parents(".bootstrap-table");d.find("input[name],select").each(function(){g[$(this).attr("name")]=$(this).val().trim()});var b=d.find('input[name="time"]');var c=b.val();if(c){if(b.hasClass("report-game-lottery")){g.sDate=c.split(" 至 ")[0];g.eDate=c.split(" 至 ")[1]}else{g.sTime=c.split(" 至 ")[0];g.eTime=c.split(" 至 ")[1]}}var a=d.find('select[name="time"]').val();if("7days"==a){g.sTime=moment().subtract(7,"days").format("YYYY-MM-DD")}if("1months"==a){g.sTime=moment().subtract(1,"months").format("YYYY-MM-DD")}if("3months"==a){g.sTime=moment().subtract(3,"months").format("YYYY-MM-DD")}if("6months"==a){g.sTime=moment().subtract(6,"months").format("YYYY-MM-DD")}if("earlier"==a){g.eTime=moment().subtract(6,"months").format("YYYY-MM-DD")}return g}var refresh=function(a){a.parents(".bootstrap-table").find("table").eq(1).data()["bootstrap.table"].refresh()};var getToolbar=function(a){return a.parents(".bootstrap-table").find(".fixed-table-toolbar")};var setParam=function(a){$.each(a,function(){})};var initSearch=function(a){a.find(".w-search").click(function(){$(this).parents(".bootstrap-table").find("table").eq(1).data()["bootstrap.table"].refresh()});if(a.find('select[name="lottery"]').size()){Will.ajax({},"/api/game-lottery/static-info",function(d,b){var c=a.find('select[name="lottery"]');$.each(d,function(e,f){c.append('<option value="'+f.shortName+'">'+f.showName+"</option>")})})}if(AppData.getLotteryAccount()&&AppData.getLotteryAccount().isDividendAccount){a.find('select[name="type"]').append('<option value="1500">分红</option>')}initDatePicker(a);return a};var lotteryListTable=function(){var a=1;$html=$('<div><table data-injection="lottery-record"></table></div>');$html.find('[data-injection="lottery-record"]').bootstrapTable(extend({url:"/api/game-lottery/search-order",toolbar:initSearch($('<div class="form-inline"> <label>游戏类别:</label> <select name="lottery" class="form-control input" id="ioaf"> <option value="" selected="selected">全部游戏</option> </select> <label>订单状态:</label> <select name="status" class="form-control input" id="asdsb"> <option value="" selected="selected">全部状态</option> <option value="0">未开奖</option> <option value="1">未中奖</option> <option value="2">已中奖</option> <option value="-1">已撤单</option> </select> <label>期号:</label> <input name="issue" type="text" class="form-control input" placeholder="期号"> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno",formatter:function(c){var d=c.substring(16)+'&nbsp;&nbsp;<a class="detail visible-xs-inline-block" href="javascript:void(0)" title="detail">订单详细</a>';if(!a){d='<a class="detail" href="javascript:void(0)" title="detail">'+c.substring(16)+"</a>"}return d},events:{"click .detail":function(f,d,g,c){PopOrder.orderDetail(d)}}},{title:"彩种",field:"lottery"},{title:"玩法",field:"method"},{title:"期号",field:"issue"},{title:"下单时间",field:"orderTime",formatter:formatters.time},{title:"投注金额",field:"money",formatter:formatters.money},{title:"奖金",field:"winMoney",formatter:function(e,d){var c="";if(d.status==0){c="di text-default"}if(d.status==1){c="di text-danger"}if(d.status==2){c="di text-success"}if(d.status==-1){c="di text-primary"}return'<b class="'+c+'">'+e.toFixed(3)+"</b>"}},{title:"状态",field:"status",formatter:function(d){var c="";if(d==0){c="di label label-default"}if(d==1){c="di label label-danger"}if(d==2){c="di label label-success"}if(d==-1){c="di label label-primary"}return'<span class="'+c+'">'+DataFormat.formatUserBetsStatus(d)+"</span>"}},{title:"操作",field:"allowCancel",formatter:function b(c){var d="无操作";if(c){d='<a class="cancel" href="javascript:void(0)" title="cancel"> <i></i>撤单 </a>'}return d},events:{"click .cancel":function(f,d,g,c){PopOrder.cancelGeneral(g.billno,function(){$('[data-injection="lottery-record"]').bootstrapTable("refresh")})}}},],detailFormatter:function(c,e,d){Will.ajax({billno:e.billno},"/api/game-lottery/get-order",function(f){d.html(PopOrder.orderMessage(f))})},detailView:a}));return $html};var chaseListTable=function(){var a=1;$html=$('<div><table data-injection="chase-record"></table></div>');$html.find('[data-injection="chase-record"]').bootstrapTable(extend({url:"/api/game-lottery/search-chase",toolbar:initSearch($('<div class="form-inline"> <label>游戏类别:</label> <select name="lottery" class="form-control input" id="ioaf"> <option value="" selected="selected">全部游戏</option> </select> <label>订单状态:</label> <select name="status" class="form-control input" id="asdsb"> <option value="" selected="selected">全部状态</option> <option value="0">未开始</option> <option value="1">进行中</option <option value="2">已完成</option> <option value="-1">已撤单</option> </select> <label>开始期号:</label> <input name="issue" type="text" class="form-control input" placeholder="期号"> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno",formatter:function(c){var d=c.substring(16)+'&nbsp;&nbsp;<a class="detail visible-xs-inline-block" href="javascript:void(0)" title="detail">追号详细</a>';if(!a){d='<a class="detail" href="javascript:void(0)" title="detail">'+c.substring(16)+"</a>"}return d},events:{"click .detail":function(f,d,g,c){PopOrder.chaseDetail(d)}}},{title:"彩种",field:"lottery"},{title:"玩法",field:"method"},{title:"开始期号",field:"startIssue"},{title:"已追/总期数",field:"clearCount",formatter:function(d,c){return c.clearCount+"/"+c.totalCount}},{title:"总金额",field:"totalMoney",formatter:formatters.color},{title:"总奖金",field:"winMoney",formatter:function(e,d){var c="";if(d.status==0){c="di text-default"}if(d.status==1){c="di text-danger"}if(d.status==2){c="di text-success"}if(d.status==-1){c="di text-primary"}return'<b class="'+c+'">'+e.toFixed(3)+"</b>"}},{title:"状态",field:"status",formatter:function(d){var c="";if(d==0){c="di label label-default"}if(d==1){c="di label label-danger"}if(d==2){c="di label label-success"}if(d==-1){c="di label label-primary"}return'<span class="'+c+'">'+DataFormat.formatUserChaseStatus(d)+"</span>"}},{title:"操作",field:"allowCancel",formatter:function b(c){var d="";d+='<a class="list" href="javascript:void(0)" title="cancel"> <i class="faa faa-list"></i>订单 </a>';if(c){d+='<a class="cancel" href="javascript:void(0)" title="cancel"> <i class="faa faa-recycle"></i>撤销 </a>'}else{d+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"}return d},events:{"click .cancel":function(f,d,g,c){PopOrder.cancelChase(g.billno,function(){$('[data-injection="chase-record"]').bootstrapTable("refresh")})},"click .list":function(f,d,g,c){PopOrder.chaseOrderList(g.billno)}}},],detailFormatter:function(c,e,d){Will.ajax({billno:e.billno},"/api/game-lottery/get-chase",function(f){d.html(PopOrder.chaseMessage(f))})},detailView:a}));return $html};var billListTable=function(){$html=$('<div><table data-injection="search-bill"></table></div>');$html.find('[data-injection="search-bill"]').bootstrapTable(extend({url:"/api/account/search-bill",toolbar:initSearch($('<div class="form-inline"> <label>账户:</label> <select data-type="static" name="accountType" class="form-control input"> <option value="" selected="selected">全部账户</option> <option value="1">彩票账户</option> <option value="2">百家乐账户</option> </select> <label>账单类别:</label> <select data-type="static" name="type" class="form-control input"> <option value="" selected="selected">全部类别</option> <option value="1000">存款</option> <option value="1001">取款</option> <option value="1002">取款退回</option> <option value="1100">转入</option> <option value="1101">转出</option> <option value="1102">上下级转账</option> <option value="1200">优惠活动</option> <option value="1300">消费</option> <option value="1301">派奖</option> <option value="1302">消费返点</option> <option value="1400">代理返点</option> <option value="1303">取消订单</option> <option value="1304">修正奖金</option> <option value="1900">会员返水</option> <option value="1600">管理员增</option> <option value="1601">管理员减</option> <option value="1700">积分兑换</option> </select> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno",formatter:function(a,c){var b="";if(c.type==1300||c.type==1301||c.type==1302||c.type==1303||c.type==1400){b='<a class="detail" href="javascript:void(0)" title="detail"> <i class=" "></i>'+a.substring(16)+" </a>"}else{b=a.substring(16)}return b},events:{"click .detail":function(c,b,d,a){PopOrder.billDetail(b)}}},{title:"账户",field:"accountType",formatter:function(a){return DataFormat.formatAccountType(a)}},{title:"账单类别",field:"type",formatter:function(a){return DataFormat.formatUserBillType(a)}},{title:"之前金额",field:"balanceBefore",formatter:formatters.color},{title:"操作金额",field:"amount",formatter:function(c,b){var a=(b.balanceBefore>b.balanceAfter?-c:c).toFixed(3);if(a>0){a='<span class="text-success">'+a+"</span>"}else{a='<span class="text-red">'+a+"</span>"}return a}},{title:"剩余金额",field:"balanceAfter",formatter:formatters.color},{title:"操作时间",field:"time",formatter:formatters.time},{title:"备注",field:"remarks",formatter:function(a){return'<a class="remarks">详情</a>'},events:{"mouseover .remarks":function(c,b,d,a){$(this).tooltip({title:d.remarks}).tooltip("show")}}}],}));return $html};var bindInformation=function(c){var d=AppData.getMainAccount().bindStatus;var b={withdrawName:{bindOption:"isOpenWithdrawName",label:"真实姓名:",name:"withdrawName",bindStatus:"isBindWithdrawName",tip:"提款的时候只能用真实姓名操作(不能填写字母、数字、特殊字符。)"},bankName:{bindOption:"isOpenCard",label:"选择开户行:",name:"bankId",bindStatus:"isBindCard",tip:"请选择您的银行卡的开户行"},bankBranch:{bindOption:"isOpenCard",label:"支行名称:",name:"bankBranch",bindStatus:"isBindCard",tip:"填写支行名称遇到问题,请联系客服"},bankCardId:{bindOption:"isOpenCard",label:"银行卡号:",name:"bankCardId",bindStatus:"isBindCard",tip:"由16或18或19位数字组成,请填写银行借记卡"},cardIdCp:{bindOption:"isOpenCard",label:"确认银行卡号:",name:"cardIdCp",bindStatus:"isBindCard",tip:"请重新输入您的卡号"},withdrawPassword:{bindOption:"isOpenWithdrawPassword",label:"资金密码:",name:"withdrawPassword",bindStatus:"isBindWithdrawPassword",tip:"目前资金密码为空,请立即设置资金密码"},birthday:{bindOption:"isOpenBirthday",label:"生日:",name:"birthday",bindStatus:"isBindBirthday",tip:"填写真实的生日,可以领取VIP生日礼物"},cellphone:{bindOption:"isOpenCellphone",label:"手机号码:",name:"cellphone",bindStatus:"isBindCellphone",tip:"请填写您的手机号码"},qq:{bindOption:"isOpenQQ",label:"QQ号码:",name:"qq",bindStatus:"isBindQQ",tip:"请填写您的QQ号码"},email:{bindOption:"isOpenEmail",label:"电子邮箱:",name:"email",bindStatus:"isBindEmail",tip:"填写电子邮箱,及时获取平台动态"},};var a;if(d==0){a=$('<form id="defaultForm" method="post" class="form-horizontal" ></form>');Will.ajax({},"/api/account/prepare-bind",function(h){var g=h.bankList;for(key in b){if(h.bindOptions[b[key].bindOption]&&!h.bindStatus[b[key].bindStatus]){var f=$('<div class="form-group '+b[key].bindOption+'"> <label class="col-sm-offset-1 col-sm-3 control-label">'+b[key].label+'</label> <div class="col-sm-4 inner"></div> <div class="col-sm-3 bind-tip">'+b[key].tip+"</div> </div>");var i=f.find(".inner");if(key=="bankName"){var e=$('<select id="fasf" name="'+b[key].name+'" class="form-control input large"></select>');$.each(h.bankList,function(j,k){e.append('<option value="'+k.id+'">'+k.name+"</option>")});i.append(e)}else{if(key=="birthday"){i.append('<input name="'+b[key].name+'" type="text" class="form-control input large date-picker" data-date="1990-01-01">');initDatePicker(i)}else{if(key=="withdrawPassword"){i.append('<input name="'+b[key].name+'" type="password" class="form-control input large date-picker" data-date="1990-01-01">')}else{i.append('<input type="text" class="form-control" name="'+b[key].name+'" />')}}}}a.append(f)}a.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{withdrawName:{validators:{notEmpty:{message:"真实姓名不能为空"},regexp:{regexp:/^[\u4E00-\u9FA5]{2,6}$/,message:"请填写正确的真实姓名!"}}},bankBranch:{validators:{notEmpty:{message:"支行名称不能为空"},regexp:{regexp:/^[\u4E00-\u9FA5]{2,12}$/,message:"请填写正确的支行名称!"}}},bankCardId:{validators:{notEmpty:{message:"银行卡号不能为空"},callback:{message:"请输入有效的银行卡号码",callback:function(k,j){return Will.checkCardId(k)}}}},cardIdCp:{validators:{notEmpty:{message:"银行卡号不能为空"},identical:{field:"cardId",message:"您的输入的银行卡号不相同"},callback:{message:"请输入有效的银行卡号码",callback:function(k,j){return Will.checkCardId(k)}}}},withdrawPassword:{validators:{notEmpty:{message:"资金密码不能为空"},}},cellphone:{validators:{notEmpty:{message:"手机号码不能为空"},regexp:{regexp:/^1\d{10}$/,message:"请填写正确的手机号码!"}}},qq:{validators:{notEmpty:{message:"QQ号码不能为空"},digits:{message:"请填写正确的QQ号码!"}}},birthday:{validators:{notEmpty:{message:"出生日期不能为空"},}},bankId:{validators:{notEmpty:{message:"开户行不能为空"},}},email:{validators:{notEmpty:{message:"邮箱不能为空"},emailAddress:{message:"请填写正确的邮箱!"}}}}});a.append('<div class="button-groups"> <input id="submitBtn" name="submit" class="button" type="button" value="提交绑定"> <input id="resetBtn" name="submit" class="button" type="button" value="清除"> </div><div class="row" style="text-align: center;">操作提示: 为了保障您的账户安全,请认真填写您的银行信息,资料一经绑定,无法再次修改。</div>');a.find("#submitBtn").click(function(){var j=a.data("bootstrapValidator").validate().isValid();if(!j){return}Will.ajax(Will.getInputVals(a),"/api/account/apply-bind",function(k){Will.success("您的资料已绑定成功!");setTimeout(function(){location.reload()},1000)})});a.find("#resetBtn").click(function(){a.data("bootstrapValidator").resetForm(true)});if(c){c.append(a)}return a})}if(d==1){Will.ajax({},"/api/account/get-bind-info",function(e){a=$('<form class="form-horizontal" role="form"></form>');for(key in e){if(e[key]){a.append('<div class="form-group"> <label for="inputEmail3" class="col-sm-2 control-label">'+b[key].label+'</label> <div class="col-sm-10"> <input type="email" class="form-control" id="inputEmail3" readOnly=readOnly value="'+e[key]+'"/> </div> </div>')}}a.append('<div class="form-group"> <label for="inputEmail3" class="col-sm-2 control-label">操作提示:</label> <div class="col-sm-10"> <input type="email" readonly=readonly class="form-control" id="inputEmail3" value="您的资料已锁定,如需修改请到安全中心修改或者联系客服处理。"/> </div> </div>');if(c){c.append(a)}return a})}};var rechargeListTable=function(){$html=$('<div><table data-injection="search-recharge"></table></div>');$html.find('[data-injection="search-recharge"]').bootstrapTable(extend({url:"/api/account/search-recharge",toolbar:initSearch($('<div class="form-inline"> <label>充值方式:</label> <select data-type="static" name="method" class="form-control input"> <option value="">全部方式</option> <option value="1">网银充值</option> <option value="2">转账汇款</option> <option value="0">系统充值</option> </select> <label>订单号:</label> <input name="billno" type="text" class="form-control input" placeholder="订单号"> <label>充值时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno"},{title:"充值方式",field:"method",formatter:formatters.color},{title:"充值金额",field:"amount",formatter:formatters.color},{title:"账户余额",field:"balanceAfter",formatter:formatters.color},{title:"存款日期",field:"payTime",formatter:formatters.time},{title:"备注",field:"infos",formatter:function(b,a){if(a.infos||a.remarks){return'<a class="remarks">详情</a>'}},events:{"mouseover .remarks":function(c,b,d,a){$(this).tooltip({title:(d.infos?d.infos:"")+" "+(d.remarks?d.remarks:"")}).tooltip("show")}}}],}));return $html};var withdrawListTable=function(){$html=$('<div><table data-injection="search-withdraw"></table></div>');$html.find('[data-injection="search-withdraw"]').bootstrapTable(extend({url:"/api/account/search-withdraw",toolbar:initSearch($('<div class="form-inline"> <label>订单号:</label> <input name="billno" type="text" class="form-control input" placeholder="订单号"> <label>充值时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno"},{title:"申请金额",field:"amount",formatter:formatters.color},{title:"手续费",field:"feeAmount",formatter:formatters.color},{title:"到账金额",field:"actualAmount",formatter:formatters.color},{title:"账户余额",field:"balanceBefore",formatter:formatters.color},{title:"申请时间",field:"orderTime",formatter:formatters.time},{title:"状态",field:"orderStatus",formatter:function(a){return DataFormat.formatUserWithdrawalsStatus(a)}},{title:"备注",field:"infos",formatter:function(b,a){if(a.infos||a.remarks){return'<a class="remarks">详情</a>'}},events:{"mouseover .remarks":function(c,b,d,a){$(this).tooltip({title:(d.infos?d.infos:"")+" "+(d.remarks?d.remarks:"")}).tooltip("show")}}}],}));return $html};var transferListTable=function(){$html=$('<div><table data-injection="search-transfer"></table></div>');$html.find('[data-injection="search-transfer"]').bootstrapTable(extend({url:"/api/account/search-transfer",toolbar:initSearch($('<div class="form-inline"> <label>订单号:</label> <input name="billno" type="text" class="form-control input" placeholder="订单号"> <label>充值时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"订单号",field:"billno"},{title:"转出平台",field:"fromPlatform"},{title:"转入平台",field:"toPlatform"},{title:"操作金额",field:"amount",formatter:formatters.color},{title:"账户余额",field:"balanceAfter",formatter:function(c,b){var a="di text-green";return'<span class="'+a+'">'+(b.balanceAfter-0).toFixed(3)+"</span>"}},{title:"操作时间",field:"time",formatter:formatters.time},{title:"状态",field:"status",formatter:function(a){return DataFormat.formatUserTransferStatus(a)}},{title:"备注",field:"remarks",formatter:function(b,a){if(a.infos||a.remarks){return'<a class="remarks">详情</a>'}},events:{"mouseover .remarks":function(c,b,d,a){$(this).tooltip({title:(d.infos?d.infos:"")+" "+(d.remarks?d.remarks:"")}).tooltip("show")}}}],}));return $html};var messageListTable=function(){$html=$('<div><table data-unlazy=true data-injection="list-message"></table></div>');$html.find('[data-injection="list-message"]').bootstrapTable(extend({url:"/api/account/list-message",toolbar:(function(){var a=$('<div class="form-inline"> <div class="button-groups"> <input name="new" type="button" class="button blue small" value="新消息"> <input name="delete" type="button" class="button blue small" value="删除"> </div> </div>');a.find('[name="new"]').click(function(){window.location.hash="#mode=messageCenter&page=sendMessage"});a.find('[name="delete"]').click(function(){var b=$.map($('[data-injection="list-message"]').bootstrapTable("getSelections"),function(c){return c.id});if(b.length==0){Will.warning("请选择要删除的消息!");return}PopMessageDetail.del("","inbox",b.toString(),function(){$('[data-injection="list-message"]').bootstrapTable("refresh")})});return a})(),columns:[{title:"全选",field:"checkbox",checkbox:true},{title:"发件人",field:"fromAccount",formatter:function(c,b){var a=c;if(b.type==0){if(b.isFromUp){a="上级"}}if(b.type==1){a="系统"}if(b.type==2){a="管理员"}return a}},{title:"主题",field:"subject"},{title:"发件时间",field:"time",formatter:formatters.time},{title:"状态",field:"status",formatter:function(b,a){return(b?"已读":"未读")}},{title:"操作",field:"placeholder",formatter:function(b,a){return'<a class="details">详情</a><a class="delete">删除</a>'},events:{"click .details":function(c,b,d,a){PopMessageDetail.details("inbox",d,function(){$('[data-injection="list-message"]').bootstrapTable("refresh")})},"click .delete":function(c,b,d,a){PopMessageDetail.del("","inbox",[d.id].toString(),function(){$('[data-injection="list-message"]').bootstrapTable("refresh")})}}},],}));return $html};var teamAccountTable=function(){$html=$('<div><table data-injection="list-team-account"></table></div>');$table=$html.find('[data-injection="list-team-account"]');$table.bootstrapTable(extend({context:$('[data-injection="list-team-account"]'),url:"/api/agent/list-team-account",toolbar:initSearch($('<div class="form-inline"> <div class="col-md-12 column"><ol class="breadcrumb ShangJiDaoHang"></ol></div> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>余额:</label> <input name="minMoney" type="text" class="form-control input" placeholder="最低" autocomplete="off"> <label>至</label> <input name="maxMoney" type="text" class="form-control input" placeholder="最高" autocomplete="off"> <label>登录时间:</label> <select name="time" class="form-control input list-team-account" > <option value="" selected="selected">默认</option> <option value="7days">7天内</option> <option value="1months">一个月内</option> <option value="3months">三个月内</option> <option value="6months">六个月内</option> <option value="earlier">更早以前</option> </select> <input name="target" type="hidden">'+searchButton+"</div>")),responseHandler:function(b){var d=$table.bootstrapTable("getOptions").toolbar.find(".ShangJiDaoHang").empty();if(!b.data){return{rows:[],total:0}}var a=(b.data.upName?b.data.upName:[AppData.getMainAccount().username]);$.each(a,function(e,g){var f=this;f=(this==AppData.getMainAccount().username?"":this);if(e==a.length-1){d.append("<li> "+this+" </li>")}else{d.append('<li><a href="#mode=agentManager&page=teamManager&username='+f+'">'+this+"</a></li>")}});var c={rows:(!b.data?[]:b.data.list),total:(!b.data?0:b.data.totalCount)};if(b.data&&b.data.upName){c.rows[0].upName=b.data.upName}return c},columns:[{title:"用户名",field:"username",formatter:function(d,c,a){var b;if(a==0&&!!c.upName){b='<a class="upper btn-success" >'+d+"</a>"}else{b='<a class="lower">'+d+"</a>"}return b},events:{"click .lower":function(c,b,d,a){getToolbar($(this)).find('[name="username"]').val(b);window.location.href="#mode=agentManager&page=teamManager&username="+b},"click .upper":function(d,c,f,a){var b=f.upName[f.upName.length-2];b=(b==AppData.getMainAccount().username?"":b);getToolbar($(this)).find('[name="username"]').val(b);window.location.href="#mode=agentManager&page=teamManager&username="+b}}},{title:"账户类别",field:"type",formatter:function(a){return DataFormat.formatUserType(a)}},{title:"账户总额",field:"lotteryBalance",formatter:function(c,b){var a="di text-green";return'<span class="'+a+'">'+(b.lotteryBalance+b.baccaratBalance).toFixed(2)+"</span>"}},{title:"彩票返点",field:"lotteryPoint",formatter:formatters.color},{title:"百家乐返点",field:"baccaratPoint",formatter:formatters.color},{title:"真人/体育/老虎机返水",field:"placeholder01",formatter:function(b){var a="di text-qingse";return'<b class="'+a+'">0.0/0.0/0.0</b>'}},{title:"最后登录",field:"loginTime",formatter:function(c,b){var a="从未登录过";if(c){a=moment(c).format("YYYY-MM-DD HH:mm:ss")}return a}},{title:"操作",field:"placeholder02",formatter:function(c,b){var a="";if(b.type>0){a+='<a class="quota" >配额</a>&nbsp;'}a+='<a class="point">升点</a>&nbsp;<a class="recharge">充值</a>';return a},events:{"click .quota":function(c,b,d,a){PopEditLowerQuota.init("",d.username)},"click .point":function(g,f,h,b){var d=$(this);var i=h.username;var c=function(){PopEditLowerPointByQuota.init("",i,function(){refresh(d)})};var a=function(){PopEditLowerPointByAmount.init("",i,function(){refresh(d)})};Will.question('<div class="ShengDian">请选择用户升点方式!</div>',[{label:"按量升点",action:a},{label:"配额升点",action:c}])},"click .recharge":function(d,c,f,a){var b=$(this);PopRechargeToUser.init("",f.username,function(){refresh(b)})}}},],}));return $html};var onlineAccountTable=function(){$html=$('<div><table data-unlazy=true data-injection="list-online-account"></table></div>');$html.find('[data-injection="list-online-account"]').bootstrapTable(extend({toolbar:$("<a></a>"),context:$('[data-injection="list-online-account"]'),url:"/api/agent/list-online-account",columns:[{title:"用户名",field:"username"},{title:"彩票",field:"lotteryBalance",formatter:formatters.color},{title:"百家乐",field:"baccaratBalance",formatter:formatters.color},{title:"上级",field:"relationships",formatter:function(b,a){return DataFormat.formatLevelUsers(a.username,a.relationships)}},{title:"最后登录",field:"loginTime",formatter:formatters.time},{title:"操作",field:"placeholder01",formatter:function(b,a){return'<a href="#mode=agentManager&page=agentLotteryList&username='+a.username+'">订单</a>&nbsp;<a href="#mode=agentManager&page=agentBillList&username='+a.username+'">账单</a>'}},],}));return $html};var agentLotteryListTable=function(){$html=$('<div><table data-injection="search-game-lottery-order"></table></div>');$html.find('[data-injection="search-game-lottery-order"]').bootstrapTable(extend({context:$('[data-injection="search-game-lottery-order"]'),url:"/api/agent/search-game-lottery-order",toolbar:initSearch($('<div class="form-inline"> <label>游戏类别:</label> <select name="lottery" class="form-control input"> <option value="" selected="selected">全部游戏</option> </select> <label>状态:</label> <select name="status" class="form-control input"> <option value="" selected="selected">已开奖</option> <option value="1">未开奖</option> </select> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>期号:</label> <input name="issue" type="text" class="form-control input" style="width: 130px;" placeholder="期号" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"编号",field:"billno",formatter:function(a){return'<a class="details">'+a.substr(16)+"</a>"},events:{"click .details":function(c,b,d,a){PopOrder.orderDetailAgent(d.billno)}}},{title:"用户名",field:"account"},{title:"彩种",field:"lottery"},{title:"玩法",field:"method"},{title:"期号",field:"issue"},{title:"下单时间",field:"orderTime",formatter:formatters.time},{title:"投注金额",field:"money",formatter:formatters.money},{title:"奖金",field:"winMoney",formatter:function(c,b){var a="";if(b.status==0){a="di text-default"}if(b.status==1){a="di text-danger"}if(b.status==2){a="di text-success"}if(b.status==-1){a="di text-primary"}return'<b class="'+a+'">'+c.toFixed(3)+"</b>"}},{title:"状态",field:"status",formatter:function(b){var a="";if(b==0){a="di label label-default"}if(b==1){a="di label label-danger"}if(b==2){a="di label label-success"}if(b==-1){a="di label label-primary"}return'<span class="'+a+'">'+DataFormat.formatUserBetsStatus(b)+"</span>"}},],}));return $html};var ptGameTable=function(){$html=$('<div><table data-injection="pt-game-list"></table></div>');$html.find('[data-injection="pt-game-list"]').bootstrapTable(extend({context:$('[data-injection="pt-game-list"]'),url:"/api/game/get-game-record",toolbar:initSearch($('<div class="form-inline"> <label>平台:</label> <select name="platformCode" class="form-control input"> <option value="PT" selected="selected">PT</option> <option value="AG" >AG</option> </select> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"平台",field:"platformName"},{title:"游戏类型",field:"gameTypeName"},{title:"游戏名称",field:"gameName"},{title:"投注金额",field:"bet",formatter:formatters.color},{title:"奖金",field:"win",formatter:formatters.color},{title:"余额",field:"balance",formatter:formatters.color},{title:"时间",field:"gameTime"},]}));return $html};var ptReportTable=function(){$html=$('<div><table data-injection="pt-report-list"></table></div>');$html.find('[data-injection="pt-report-list"]').bootstrapTable(extend({context:$('[data-injection="pt-report-list"]'),url:"/api/game/search-player-report",toolbar:initSearch($('<div class="form-inline"> <label>平台:</label> <select name="platformCode" class="form-control input"> <option value="PT" selected="selected">PT</option> </select> <label>类型:</label> <select name="gameTypeCode" class="form-control input"> <option value="" selected="selected">全部</option> <option value="slot" >老虎机</option> <option value="table_card" >桌游</option> <option value="scratch_card" >刮刮乐</option> <option value="arcade" >街机游戏</option> <option value="live_game" >真人游戏</option> <option value="video_poker" >视频扑克</option> <option value="game_transfer" >转入转出</option> <option value="game_other">其他</option> </select> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"玩家",field:"playerName"},{title:"平台",field:"platformName"},{title:"类型",field:"gameTypeName"},{title:"充值",field:"recharge",formatter:formatters.color},{title:"提现",field:"withdraw",formatter:formatters.color},{title:"消费",field:"consume",formatter:formatters.color},{title:"奖金",field:"bonus",formatter:formatters.color},{title:"盈亏",field:"profit",formatter:formatters.color},{title:"日期",field:"reportDate"},],}));return $html};var agentBillListTable=function(){$html=$('<div><table data-injection="search-account-bill"></table></div>');$html.find('[data-injection="search-account-bill"]').bootstrapTable(extend({context:$('[data-injection="search-account-bill"]'),url:"api/agent/search-account-bill",toolbar:initSearch($('<div class="form-inline"> <label>账单类别:</label> <select data-type="static" name="type" class="form-control input"> <option value="" selected="selected">全部类别</option> <option value="1000">存款</option> <option value="1001">取款</option> <option value="1002">取款退回</option> <option value="1100">转入</option> <option value="1101">转出</option> <option value="1102">上下级转账</option> <option value="1200">优惠活动</option> <option value="1300">消费</option> <option value="1301">派奖</option> <option value="1302">消费返点</option> <option value="1400">代理返点</option> <option value="1303">取消订单</option> <option value="1304">修正奖金</option> <option value="1900">会员返水</option> <option value="1600">管理员增</option> <option value="1601">管理员减</option> <option value="1700">积分兑换</option> </select> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="center" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),columns:[{title:"编号",field:"billno",formatter:function(a,c){var b="";if(c.type==1300||c.type==1301||c.type==1302||c.type==1303||c.type==1400){b='<a class="detail" href="javascript:void(0)" title="detail"> <i class=" "></i>'+a.substring(16)+" </a>"}else{b=a.substring(16)}return b},events:{"click .detail":function(c,b,d,a){PopOrder.billDetailAgent(b)}}},{title:"用户名",field:"account"},{title:"账单类别",field:"type",formatter:function(a){return DataFormat.formatUserBillType(a)}},{title:"之前金额",field:"balanceBefore",formatter:formatters.color},{title:"操作金额",field:"amount",formatter:function(c,b){var a=(b.balanceBefore>b.balanceAfter?-c:c).toFixed(3);if(a>0){a='<b class="text-success">'+a+"</b>"}else{a='<b class="text-danger">'+a+"</b>"}return a}},{title:"剩余金额",field:"balanceAfter",formatter:formatters.color},{title:"操作时间",field:"time",formatter:formatters.time},{title:"备注",field:"remarks",formatter:function(a){return'<a class="remarks">详情</a>'},events:{"mouseover .remarks":function(c,b,d,a){$(this).tooltip({title:d.remarks}).tooltip("show")}}}],}));return $html};var registLinksTable=function(){$html=$('<div><table data-unlazy=true data-injection="list-regist-link"></table></div>');$html.find('[data-injection="list-regist-link"]').bootstrapTable(extend({toolbar:$("<a>"),url:"/api/agent/list-regist-link",columns:[{title:"序号",field:"sid",formatter:function(d,c,b){return b+1}},{title:"注册码",field:"code",formatter:function(d,c,b){return'<a target="_black" href="'+App.location()+"/game-regist.html?registCode="+d+"&teamName="+encodeURI(encodeURI(c.teamName))+"&qq="+encodeURI(encodeURI(c.qq))+'">'+d+'&nbsp;<i class="fa fa-external-link" ></i></a>'}},{title:"用户类别",field:"type",formatter:function(d,c,b){return DataFormat.formatUserType(d)}},{title:"彩票返点",field:"point",formatter:function(d,c,b){return d.toFixed(1)}},{title:"过期时间",field:"expireTime",formatter:function(d,c,b){return(d?moment(d).format("YYYY-MM-DD HH:mm:ss"):"永不过期")}},{title:"剩余个数",field:"amount"},{title:"操作",field:"allowCancel",formatter:function a(b){return'<a class="delete"><i class="fa fa-times fa-lg"></i></a>'},events:{"click .delete":function(d,c,f,b){Will.confirm("确定要删除该注册衔接?",function(){Will.ajax({id:f.id},"/api/agent/delete-regist-link",function(e){Will.success("该注册衔接已成功删除!");$('[data-injection="list-regist-link"]').bootstrapTable("refresh")})})}}},],}));return $html};var agentLotteryReportTable=function(){$html=$('<div><table data-injection="report-game-lottery-agent"></table></div>');$html.find('[data-injection="report-game-lottery-agent"]').bootstrapTable(extend({url:"/api/agent/report-game-lottery",toolbar:initSearch($('<div class="form-inline"> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="right" data-time-init="1" class="form-control input d-range-picker report-game-lottery">'+searchButton+"</div>")),responseHandler:function(a){return{rows:a.data}},pagination:false,columns:[{title:"用户名",field:"field",formatter:function(f,e,a){var d=f;var b=this;var c=getToolbar($('[data-injection="report-game-lottery-agent"]')).find('input[name="time"]').val().replace("至","P");if(a>1){d='<a href="#mode=agentManager&page=agentLotReport&key=lottery&username='+f+"&time="+c+'">'+f+"</a>"}return d}},{title:"充值",field:"recharge",formatter:formatters.money},{title:"取款",field:"withdraw",formatter:formatters.money},{title:"消费",field:"consume",formatter:formatters.money},{title:"派奖",field:"bonus",formatter:formatters.money},{title:"返点",field:"rebateConsume",formatter:function(b,a){return(a.rebateAgent+a.rebateConsume).toFixed(3)}},{title:"活动",field:"activity",formatter:formatters.money},{title:"盈利",field:"profit",formatter:formatters.color},],}));return $html};var agentXy28ReportTable=function(){$html=$('<div><table data-injection="report-game-Xy28-agent"></table></div>');$html.find('[data-injection="report-game-Xy28-agent"]').bootstrapTable(extend({url:"/api/agent/report-game-lottery-klc",toolbar:initSearch($('<div class="form-inline"> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="right" data-time-init="1" class="form-control input d-range-picker report-game-lottery">'+searchButton+"</div>")),responseHandler:function(a){return{rows:a.data}},pagination:false,columns:[{title:"用户名",field:"field",formatter:function(f,e,a){var d=f;var b=this;var c=getToolbar($('[data-injection="report-game-Xy28-agent"]')).find('input[name="time"]').val().replace("至","P");if(a>1){d='<a href="#mode=agentManager&page=agentXy28Report&key=lottery&username='+f+"&time="+c+'">'+f+"</a>"}return d}},{title:"充值",field:"recharge",formatter:formatters.money},{title:"取款",field:"withdraw",formatter:formatters.money},{title:"消费",field:"consume",formatter:formatters.money},{title:"派奖",field:"bonus",formatter:formatters.money},{title:"返点",field:"rebateConsume",formatter:function(b,a){return(a.rebateAgent+a.rebateConsume).toFixed(3)}},{title:"活动",field:"activity",formatter:formatters.money},{title:"盈利",field:"profit",formatter:formatters.color},],}));return $html};var lotteryReportTable=function(){$html=$('<div><table data-injection="report-game-lottery-account"></table></div>');$html.find('[data-injection="report-game-lottery-account"]').bootstrapTable(extend({url:"/api/account/report-game-lottery",toolbar:initSearch($('<div class="form-inline"> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="right" data-time-init="1" class="form-control input d-range-picker report-game-lottery">'+searchButton+"</div>")),responseHandler:function(a){return{rows:a.data}},pagination:false,columns:[{title:"时间",field:"field"},{title:"充值",field:"recharge",formatter:formatters.money},{title:"取款",field:"withdraw",formatter:formatters.money},{title:"消费",field:"consume",formatter:formatters.money},{title:"派奖",field:"bonus",formatter:formatters.money},{title:"返点",field:"rebateConsume",formatter:function(b,a){return(a.rebateAgent+a.rebateConsume).toFixed(3)}},{title:"活动",field:"activity",formatter:formatters.money},{title:"盈利",field:"profit",formatter:formatters.color},],}));return $html};var xy28ReportTable=function(){$html=$('<div><table data-injection="report-game-klc-account"></table></div>');$html.find('[data-injection="report-game-klc-account"]').bootstrapTable(extend({url:"/api/account/report-game-lottery-klc",toolbar:initSearch($('<div class="form-inline"> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="right" data-time-init="1" class="form-control input d-range-picker report-game-lottery">'+searchButton+"</div>")),responseHandler:function(a){return{rows:a.data}},pagination:false,columns:[{title:"时间",field:"field"},{title:"充值",field:"recharge",formatter:formatters.money},{title:"取款",field:"withdraw",formatter:formatters.money},{title:"消费",field:"consume",formatter:formatters.money},{title:"派奖",field:"bonus",formatter:formatters.money},{title:"返点",field:"rebateConsume",formatter:function(b,a){return(a.rebateAgent+a.rebateConsume).toFixed(3)}},{title:"活动",field:"activity",formatter:formatters.money},{title:"盈利",field:"profit",formatter:formatters.color},],}));return $html};var baccaratReportTable=function(){$html=$('<div><table data-injection="report-game-baccarat"></table></div>');$html.find('[data-injection="report-game-baccarat"]').bootstrapTable(extend({url:"/api/agent/report-game-baccarat",toolbar:initSearch($('<div class="form-inline"> <label>用户名:</label> <input name="username" type="text" class="form-control input" placeholder="用户名" autocomplete="off"> <label>时间:</label> <input name="time" type="text" data-time-opens="right" data-time-init="1" class="form-control input d-range-picker">'+searchButton+"</div>")),responseHandler:function(a){return{rows:a.data}},pagination:false,columns:[{title:"用户名",field:"name",formatter:function(d,c,a){var b=d;formatUser='<a href="?key=baccarat&username='+d+'">'+d+"</a>";return b}},{title:"转入",field:"transIn",formatter:formatters.money},{title:"转出",field:"transOut",formatter:formatters.money},{title:"消费",field:"billingOrder",formatter:formatters.money},{title:"派奖",field:"prize",formatter:formatters.money},{title:"返水/返点",field:"totalMoney",formatter:function(b,a){return(a.waterReturn+a.proxyReturn).toFixed(3)}},{title:"优惠",field:"activity",formatter:formatters.money},{title:"盈利",field:"profit",formatter:function(b,a){return(a.prize+a.waterReturn+a.proxyReturn+a.activity-a.billingOrder).toFixed(3)}},],}));return $html};$("body").on("click",'[data-command="BangDingQuKuanRen"]',function(){Will.ajax({},"/api/account/get-bind-status",function(a){if(!a.isBindWithdrawName){PopBindWithdrawName()}else{Will.warning("您已经绑定账户姓名,不能修改!")}})});$("body").on("click",'[data-command="XiuGaiNiCheng"]',function(){PopModNickname()});$("body").on("click",'[data-command="XiuGaiTouXiang"]',function(){PopModUserAvatar.init()});$("body").on("click",'[data-command="XiuGaiDengLuMiMa"]',function(){PopModLoginPwd()});$("body").on("click",'[data-command="XiuGaiZiJinMiMa"]',function(){PopModWithdrawPwd()});$("body").on("click",'[data-command="BangDingYinHangKa"]',function(){PopBindCard()});$("body").on("click",'[data-command="XiuGaiGuGeYanZheng"]',function(){GuGeYanZheng()});$("body").on("click",'[data-command="XiuGaiMiBao"]',function(){PopBindSecurity()});$("body").on("click",'[data-command="BangDingYouXiang"]',function(){Will.warning("暂未提供邮箱认证,请绑定谷歌认证!")});var GuGeYanZheng=function(a,c){var b=new Vue({template:'<div class="googletest"> <div v-if="!isBangDing" class="googlelink col-sm-12"> <div class="title"><i class="label-success img-circle step">1</i>安装Google身份验证器 (<a href="https://support.google.com/accounts/answer/1066447" target="_black">点击查看使用说明</a>)</div> <ul> <li class="col-sm-6"><b>Andriod:</b><img class="google-er" width=120 src="/img/manager/android.png"></li> <li class="col-sm-6"><b>IOS:</b><img class="google-er" width=120 src="/img/manager/iphone.png"></li> </ul> </div> <div v-if="!isBangDing && initErWeiMa()" class="googletop col-sm-12"> <div class="title"><i class="label-success img-circle step">2</i>用Google身份验证器扫描下方二维码绑定,绑定完毕后输入谷歌动态密码</div> <div class="erweima col-sm-6 "><img class="google-er" src={{ErWeiMa}} alt=""></div> <form class="form-horizontal col-sm-6 " role="form"> <div class="form-group "> <label for="inputEmail3" class="col-sm-4 control-label">动态密码:</label> <div class="col-sm-8"><input name="googleKey" type="text" class="form-control input large"></div> </div> </form> </div> <div v-if="isBangDing" >您已经绑定谷歌认证!请设置何时使用谷歌验证!</div> <div v-if="isBangDing" class="googletoggle col-sm-12"> <label>登陆 <input type="checkbox" class="hide" v-model="req.login" number><i class="toggle fa fa-lg"><i v-if="!req.login" class="fa-circle-thin"></i><i v-if="req.login" class="fa-check-circle"></i></i></label> <label>提现 <input type="checkbox" class="hide" v-model="req.withDraw" number><i class="toggle fa fa-lg"><i v-if="!req.withDraw" class="fa-circle-thin"></i><i v-if="req.withDraw" class="fa-check-circle"></i></i></label> <label>修改登陆密码 <input type="checkbox" class="hide" v-model="req.password" number><i class="toggle fa fa-lg"><i v-if="!req.password" class="fa-circle-thin"></i><i v-if="req.password" class="fa-check-circle"></i></i></label> <label>修改提现密码 <input type="checkbox" class="hide" v-model="req.moneyPassword" number><i class="toggle fa fa-lg"><i v-if="!req.moneyPassword" class="fa-circle-thin"></i><i v-if="req.moneyPassword" class="fa-check-circle"></i></i></label> </div> </div>',data:{isBangDing:AppData.getMainAccount().googleBind,ErWeiMa:"fuck",googleKey:"",req:{login:0,withDraw:0,password:0,moneyPassword:0}},compiled:function(){Will.ajax(this.req,"/api/account/prepare-update-google-auth",function(d){b.req=d},function(){})},methods:{initBangDing:function(){var d=this;Will.ajax(this.req,"/api/account/prepare-update-google-auth",function(e){b.req=e});return true},initErWeiMa:function(){Will.ajax(this.req,"/api/account/prepare-google-auth",function(d){b.ErWeiMa=d});return true}}}).$mount();$(b.$el).find("form").bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{googleKey:{validators:{notEmpty:{message:"动态密码不能为空"},digits:{message:"动态密码为数字"}}}}});!function(){var d=new BootstrapDialog({cssClass:"GuGeYanZheng",title:'<i class="fa fa-lock fa-lg"></i>Google谷歌身份验证<span class="title-sm hidden-xs"></span>',message:b.$el,buttons:[{icon:"glyphicon glyphicon-ok",cssClass:"btn-success",label:"确定",action:function(f){thisContent=d.getModalBody();if(!b.isBangDing){var e=thisContent.find("form").data("bootstrapValidator").validate().isValid();if(!e){return}var g=thisContent.find('[name="googleKey"]').val();Will.ajax(Will.getInputVals(thisContent),"/api/account/set-google-auth-bind",function(h){f.close();Will.success("绑定账户成功!");if($.isFunction(c)){c()}b.isBangDing=1;setTimeout("location.reload()",500)})}else{Will.ajax(b.req,"/api/account/update-google-auth",function(h){f.close();Will.success("谷歌验证设置成功!");if($.isFunction(c)){c()}setTimeout("location.reload()",500)})}}},Will.cancelButton]});if(a){a.append(d.realize().$modalDialog.addClass("inner-dialog"))}else{d.open()}}()};var JieChuGuGe=function(a){var b=function(d){var c=new BootstrapDialog({title:'<i class="fa fa-user"></i>绑定取款人',message:function(){var e=$('<form class="form-horizontal" role="form"> <div class="form-group"> <div class="col-sm-9"><input type="text" readonly=readonly class="form-control input large" value="你确定解除谷歌绑定?"></div> </div> </form>');e.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"}});return e}(),buttons:[{icon:"glyphicon glyphicon-ok",cssClass:"btn-success",label:"确定",action:function(f){thisContent=f.getModalBody();var e=thisContent.find("form").data("bootstrapValidator").validate().isValid();if(!e){return}Will.ajax(Will.getInputVals(thisContent),"/api/account/set-google-auth-bind",function(g){f.close();Will.success("谷歌绑定成功解除!");setTimeout("location.reload()",500)})}},Will.cancelButton]});if(a){a.append(c.realize().$modalDialog.addClass("inner-dialog"))}else{c.open()}}()};var PopBindWithdrawName=function(a){var b=function(d){var c=new BootstrapDialog({title:'<i class="fa fa-user"></i>绑定取款人',message:function(){var e=$('<form class="form-horizontal" role="form"> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label">注意:</label> <div class="col-sm-9"><input type="text" readonly=readonly class="form-control input large" value="请绑定您银行卡的开户姓名,绑定后将不得自行修改。"></div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label">取款人姓名:</label> <div class="col-sm-9"><input name="name" type="text" class="form-control input large"></div> </div> </form>');e.bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{name:{validators:{notEmpty:{message:"真实姓名不能为空"},regexp:{regexp:/^[\u4E00-\u9FA5]{2,4}$/,message:"请填写正确的真实姓名!"}}}}});return e}(),buttons:[{icon:"glyphicon glyphicon-ok",cssClass:"btn-success",label:"确认修改",action:function(f){thisContent=f.getModalBody();var e=thisContent.find("form").data("bootstrapValidator").validate().isValid();if(!e){return}Will.ajax(Will.getInputVals(thisContent),"/api/account/modify-withdraw-name",function(g){f.close();Will.success("取款人姓名绑定成功!");setTimeout("location.reload()",500)})}},Will.cancelButton]});if(a){a.append(c.realize().$modalDialog.addClass("inner-dialog"))}else{c.open()}}()};var PopModLoginPwd=function(a,c){var b=new BootstrapDialog({title:'<i class="fa fa-lock fa-lg"></i>修改登录密码<span class="title-sm hidden-xs">(为了保障您的资金安全,修改后请牢记您的密码)</span>',message:function(){var d=$('<form class="form-horizontal" role="form"> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label">当前登录密码:</label> <div class="col-sm-9"><input name="oldPassword" type="password" class="form-control input large"></div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label">请输入新密码:</label> <div class="col-sm-9"><input name="newPassword" type="password" class="form-control input large"></div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label">请重复新密码:</label> <div class="col-sm-9"><input name="rePassword" type="password" class="form-control input large"></div> </div>