199 lines
5.6 KiB
JavaScript
Executable File
199 lines
5.6 KiB
JavaScript
Executable File
$(function () {
|
|
$('#tab').TabPanel({tab:0,callback:function(tab){
|
|
switch(tab){
|
|
case 0:pageQuery(0);break;
|
|
case 1:pageConfigQuery(0);break;
|
|
}
|
|
}})
|
|
});
|
|
var isSetPayPwd = 1;
|
|
function getUserMoney(){
|
|
$.post(WST.U('home/users/getUserMoney'),{},function(data,textStatus){
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
var userMoney = json.data.userMoney;
|
|
var rechargeMoney = json.data.rechargeMoney;
|
|
$('#userMoney').html('¥'+userMoney);
|
|
$('#lockMoney').html('¥'+json.data.lockMoney);
|
|
rechargeMoney = parseFloat(userMoney - rechargeMoney)
|
|
$('#userCashMoney').html('¥'+rechargeMoney.toFixed(2));
|
|
if(json.data.isDraw==1){
|
|
$('#drawBtn').show();
|
|
}else{
|
|
$('#drawBtn').hide();
|
|
}
|
|
isSetPayPwd = json.data.isSetPayPwd;
|
|
}
|
|
});
|
|
}
|
|
function pageQuery(p){
|
|
var tips = WST.load({msg:'正在获取数据,请稍后...'});
|
|
var params = {};
|
|
params.page = p;
|
|
$.post(WST.U('home/cashdraws/pageQuery'),params,function(data,textStatus){
|
|
layer.close(tips);
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
json = json.data;
|
|
var gettpl = document.getElementById('draw-list').innerHTML;
|
|
laytpl(gettpl).render(json.Rows, function(html){
|
|
$('#draw-page-list').html(html);
|
|
});
|
|
if(json.TotalPage>1){
|
|
laypage({
|
|
cont: 'draw-pager',
|
|
pages:json.TotalPage,
|
|
curr: json.CurrentPage,
|
|
skin: '#e23e3d',
|
|
groups: 3,
|
|
jump: function(e, first){
|
|
if(!first){
|
|
pageQuery(e.curr);
|
|
}
|
|
}
|
|
});
|
|
}else{
|
|
$('#draw-pager').empty();
|
|
}
|
|
}
|
|
});
|
|
}
|
|
var w;
|
|
function toDrawMoney(){
|
|
if(isSetPayPwd==0){
|
|
WST.msg('您尚未设置支付密码,请先设置支付密码',{icon:2},function(){
|
|
location.href = WST.U('home/users/security');
|
|
});
|
|
return;
|
|
}
|
|
var tips = WST.load({msg:'正在获取数据,请稍后...'});
|
|
$.post(WST.U('home/cashdraws/toEdit'),{},function(data,textStatus){
|
|
layer.close(tips);
|
|
w = WST.open({
|
|
type: 1,
|
|
title:"申请提现",
|
|
shade: [0.6, '#000'],
|
|
border: [0],
|
|
content: data,
|
|
area: ['550px', '250px'],
|
|
offset: '100px'
|
|
});
|
|
});
|
|
}
|
|
function drawMoney(){
|
|
$('#drawForm').isValid(function(v){
|
|
if(v){
|
|
var params = WST.getParams('.j-ipt');
|
|
if(window.conf.IS_CRYPT=='1'){
|
|
var public_key=$('#token').val();
|
|
var exponent="10001";
|
|
var rsa = new RSAKey();
|
|
rsa.setPublic(public_key, exponent);
|
|
params.payPwd = rsa.encrypt(params.payPwd);
|
|
}
|
|
var tips = WST.load({msg:'正在提交数据,请稍后...'});
|
|
$.post(WST.U('home/cashdraws/drawMoney'),params,function(data,textStatus){
|
|
layer.close(tips);
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
WST.msg(json.msg,{icon:1},function(){
|
|
pageQuery(0);
|
|
getUserMoney();
|
|
layer.close(w);
|
|
});
|
|
}else{
|
|
WST.msg(json.msg,{icon:2});
|
|
}
|
|
});
|
|
}
|
|
});
|
|
}
|
|
function layerclose(){
|
|
layer.close(w);
|
|
}
|
|
|
|
function pageConfigQuery(p){
|
|
var tips = WST.load({msg:'正在获取数据,请稍后...'});
|
|
var params = {};
|
|
params.page = p;
|
|
$.post(WST.U('home/cashconfigs/pageQuery'),params,function(data,textStatus){
|
|
layer.close(tips);
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
json = json.data;
|
|
var gettpl = document.getElementById('config-list').innerHTML;
|
|
laytpl(gettpl).render(json.Rows, function(html){
|
|
$('#config-page-list').html(html);
|
|
});
|
|
if(json.TotalPage>1){
|
|
laypage({
|
|
cont: 'config-pager',
|
|
pages:json.TotalPage,
|
|
curr: json.CurrentPage,
|
|
skin: '#e23e3d',
|
|
groups: 3,
|
|
jump: function(e, first){
|
|
if(!first){
|
|
pageConfigQuery(e.curr);
|
|
}
|
|
}
|
|
});
|
|
}else{
|
|
$('#config-pager').empty();
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|
|
function toEditConfig(id){
|
|
var tips = WST.load({msg:'正在获取数据,请稍后...'});
|
|
$.post(WST.U('home/cashconfigs/toEdit','id='+id),{},function(data,textStatus){
|
|
layer.close(tips);
|
|
w = WST.open({
|
|
type: 1,
|
|
title:((id>0)?"编辑":"新增")+"提现账号",
|
|
shade: [0.6, '#000'],
|
|
border: [0],
|
|
content: data,
|
|
area: ['600px', '250px'],
|
|
offset: '100px'
|
|
});
|
|
});
|
|
}
|
|
function editConfig(){
|
|
$('#configForm').isValid(function(v){
|
|
if(v){
|
|
var params = WST.getParams('.j-ipt');
|
|
params.accAreaId = WST.ITGetAreaVal('j-areas');
|
|
var tips = WST.load({msg:'正在提交数据,请稍后...'});
|
|
$.post(WST.U('home/cashconfigs/'+((params.id>0)?'edit':'add')),params,function(data,textStatus){
|
|
layer.close(tips);
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
WST.msg(json.msg,{icon:1},function(){
|
|
pageConfigQuery(0);
|
|
layer.closeAll();
|
|
});
|
|
}else{
|
|
WST.msg(json.msg,{icon:2});
|
|
}
|
|
});
|
|
}
|
|
});
|
|
}
|
|
function delConfig(id){
|
|
WST.confirm({content:'您确定要删除该提现账号吗?',yes:function(){
|
|
var tips = WST.load({msg:'正在提交数据,请稍后...'});
|
|
$.post(WST.U('home/cashconfigs/del'),{id:id},function(data,textStatus){
|
|
layer.close(tips);
|
|
var json = WST.toJson(data);
|
|
if(json.status==1){
|
|
WST.msg(json.msg,{icon:1},function(){
|
|
pageConfigQuery(0);
|
|
});
|
|
}else{
|
|
WST.msg(json.msg,{icon:2});
|
|
}
|
|
});
|
|
}})
|
|
} |