jQuery.noConflict(); // 获取提现记录 function getCashConfigs(){ $('#Load').show(); loading = true; var param = {}; param.pagesize = 10; param.page = Number( $('#currPage').val() ) + 1; $.post(WST.U('mobile/cashconfigs/pageQuery'), param, function(data){ var json = WST.toJson(data.data); var html = ''; if(json && json.Rows && json.Rows.length>0){ var gettpl = document.getElementById('list').innerHTML; laytpl(gettpl).render(json.Rows, function(html){ $('#listBox').append(html); }); $('#currPage').val(json.CurrentPage); $('#totalPage').val(json.TotalPage); }else{ html += '
'; html += '
'; html += '

没有提现账户

'; html += '
'; $('#listBox').html(html); } loading = false; $('#Load').hide(); echo.init();//图片懒加载 }); } var currPage = totalPage = 0; var loading = false; $(document).ready(function(){ getCashConfigs(); WST.initFooter('user'); // 弹出层 $('#modal-large').css({'top':0,'margin-top':0}); var h = WST.pageHeight(); $("#frame").css('bottom','-'+h/2); var listh = h/2-106; $(".wst-fr-box .list").css('overflow-y','scroll').css('height',listh+'px'); $(window).scroll(function(){ if (loading) return; if ((5 + $(window).scrollTop()) >= ($(document).height() - screen.height)) { currPage = Number( $('#currPage').val() ); totalPage = Number( $('#totalPage').val() ); if( totalPage > 0 && currPage < totalPage ){ getCashConfigs(); } } }); }); //新增或编辑提现账号 function editAddress(id){ $('#accTargetId').val(''); $('#accUser').val(''); $('#accNo').val(''); $('#accAreaId').val(''); $('#addresst').html('请选择地址'); $('.wst-ad-submit .button').attr('onclick','javascript:saveConfig('+id+');'); if(id>0){ $('.iziModal-header-title').html('修改提现账号'); $.post(WST.U('mobile/cashConfigs/getById'), {id:id}, function(data){ var info = WST.toJson(data); if(info){ $('#accTargetId').val(info.accTargetId); $('#accUser').val(info.accUser); $('#accNo').val(info.accNo); $('#accAreaId').val(info.accAreaId); $('#areaName').html($('#addr_'+id).val()); } addressInfo= null; }); }else{ $('.iziModal-header-title').html('新增提现账号'); } jQuery('#modal-large').iziModal('open'); } jQuery("#modal-large").iziModal({ title: "新增提现账号", subtitle: "", iconClass: 'icon-chat', overlayColor: 'rgba(0, 0 0, 0.6)', headerColor: '#ffffff' }); /** * 循环创建地区 * @param id 当前分类ID * @param val 当前分类值 * @param className 样式,方便将来获取值 */ WST.ITAreas = function(opts){ opts.className = opts.className?opts.className:"j-areas"; var obj = $('#'+opts.id); obj.attr('lastarea',1); $.post(WST.U('mobile/areas/listQuery'),{parentId:opts.val},function(data,textStatus){ var json = WST.toJson(data); if(json.data && json.data.length>0){ json = json.data; var html = [],tmp; var tid = opts.id+"_"+opts.val; var level = parseInt(obj.attr('level'),10); $('.area_'+level).addClass('hide'); var level = level+1; html.push('
'); for(var i=0;i"+tmp.areaName+"

"); } html.push('
'); $(html.join('')).insertAfter('#'+opts.id); var h = WST.pageHeight(); var listh = h/2-106; $(".wst-fr-box .list").css('overflow-y','scroll').css('height',listh+'px'); $(".wst-fr-box .option").append('

请选择

'); }else{ opts.isLast = true; opts.lastVal = opts.val; $('#accAreaId').val(opts.lastVal); var ht = ''; $('.wst-fr-box .term').each(function(){ ht += $(this).html(); }); $('#areaName').html(ht); dataHide(); } }); } //地址选择 function inOption(obj,n){ $(obj).addClass('active').siblings().removeClass('active'); $('.area_'+n).removeClass('hide').siblings('.list').addClass('hide'); var level = $('#level').val(); var n = n+1; for(var i=n; i<=level; i++){ $('.area_'+i).remove(); $('.active_'+i).remove(); } } function inChoice(obj,id,val,level){ $('#level').val((level+1)); $(obj).addClass('active').siblings().removeClass('active'); $('#'+id).attr('areaId',val); $('.active_'+level).removeClass('active').html($(obj).html()); WST.ITAreas({id:id,val:val,className:'j-areas'}); } //弹框 function dataShow(){ jQuery('#frame').show(); jQuery('#cover').attr("onclick","javascript:dataHide();").show(); jQuery('#frame').animate({"bottom": 0}, 500); } function dataHide(){ var dataHeight = $("#frame").css('height'); jQuery('#frame').animate({'bottom': '-'+dataHeight}, 500); jQuery('#cover').hide(); setTimeout(function(){ jQuery('#frame').hide(); },500); } //保存 function saveConfig(cId){ var accUser = $('#accUser').val(); var accNo = $('#accNo').val(); var areaId = $('#areaId').val(); var accAreaId = $('#accAreaId').val(); var accTargetId = $('#accTargetId').val(); if(accTargetId==''){ WST.msg('请选择账户类型','info'); $('#accTargetId').focus(); return false; } if(accAreaId==''){ WST.msg('请选择地址','info'); return false; } if(accUser==''){ WST.msg('持卡人不能为空','info'); $('#accUser').focus(); return false; } if(accNo==''){ WST.msg('卡号不能为空','info'); return false; } var param = {}; param.id = cId; param.accAreaId = accAreaId; param.accUser = accUser; param.accNo = accNo; param.accTargetId = accTargetId; $('.wst-ad-submit .button').addClass("active").attr('disabled', 'disabled'); var act = (cId>0)?'edit':'add'; $.post(WST.U('mobile/cashconfigs/'+act), param, function(data){ var json = WST.toJson(data); if( json.status == 1 ){ WST.msg(json.msg,'success'); setTimeout(function(){ history.go(0); },1000); }else{ WST.msg(json.msg,'warn'); setTimeout(function(){ $('.wst-ad-submit .button').removeAttr('disabled').removeClass("active"); },1500); } data = json = null; }); } //删除提现账号 function del(id){ WST.dialog('确定删除吗?','toDel('+id+')'); } //删除提现账号 function toDel(id){ $.post(WST.U('mobile/cashconfigs/del'), {id:id}, function(data){ var json = WST.toJson(data); if(json.status==1){ WST.msg(json.msg,'success'); $('#listBox').html(' '); $('#currPage').val(0) getCashConfigs(); }else{ WST.msg(json.msg,'warn'); } WST.dialogHide('prompt'); data = json = null; }); }