layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var form = layui.form;
var laydate = layui.laydate;
var table = layui.table;
var auditTable = null;
var d = {};
var view ={
init:function(data){
d = data;
this.initTable();
},
initTable:function(){
auditTable = table.render({
elem : '#moneyTable',
height : 'full-180',
method : 'post',
url : Common.ctxPath+ '/admin/money/list.json' //数据接口
,page : {"layout":['count','prev', 'page', 'next']} //开启分页
,limit : 10,
where: d,
cols : [ [ //表头
{
type : 'checkbox',
fixed:'left',
}, {
field : 'payOrderId',
title : '流水号',
width : 120
},{
field : 'createTime',
title : '申请时间',
width : 150,
sort : true
},{
field : 'money',
title : '提现金额',
width : 80,
sort : true
}, {
field : 'nickName',
title : '昵称',
width : 120,
templet:function (d){
if (d.nickName == null) {
return '--';
} else {
return $.base64.atob(d.nickName, true);
}
}
}/*, {
field : 'userType',
title : '角色',
width : 80
}*/,
{
field : 'mobilePhone',
title : '电话',
width : 120,
},
/*{
field : 'orderStatus',
title : '订单状态',
width : 180,
sort : true
},*/
{
field: 'status',
title: '审核状态',
width: 120,
templet:function (d){
if(d.status === '1'){
return '待审核';
}else if(d.status === '2'){
return '已审核';
}else if(d.status === '3'){
return '审核未通过';
}
}
},{
field: 'unpassReason',
title: '原因',
width: '200',
templet:function (d) {
if(d.unpassReason === null){
return "--";
}else{
return d.unpassReason;
}
}
},
{
field: 'payFlag',
title: '支付状态',
width: 120,
templet:function (d){
console.log(d.payFlag);
if(d.payFlag === '1'){
return '待支付';
}else if(d.payFlag === '2'){
return '已支付';
}else if(d.payFlag === '3'){
return '支付未成功';
}
}
},
{
field: 'examineTime',
title: '审核时间',
width: 180,
sort: true,
templet:function (d) {
if(d.examineTime === null){
return "--";
}else{
return d.examineTime;
}
}
},
{
field: '',
title: '操作',
width: 120,
templet:function (d) {
return '--';
/*var y2 = '通过'+
'不通过';
if(d.status === 2){
return y2;
}else{
return y2;
}*/
}
}
] ]
});
}
};
$("#x, #x1, #x2, #x3").click(function () {
$("button[name='x']").addClass('layui-btn-primary');
$(this).removeClass('layui-btn-primary');
var d = {
'status':$(this).attr('dt'),
'nickName':$("#nickName").val(),
'mobilePhone':$("#mobilePhone").val()
};
view.init(d);
});
$("#search").click(function () {
$(this).removeClass('layui-btn-primary');
var x = $("button[name='x']");
var ut = '';
for(var i = 0; i < x.length; i++){
if($(x[i]).attr('class').indexOf("layui-btn-primary") == -1){
ut = $(x[i]).attr('dt');
break;
}
}
var d = {
'status':ut,
'nickName':$("#nickName").val(),
'mobilePhone':$("#mobilePhone").val()
};
view.init(d);
});
exports('index',view);
});