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); });