layui.define([ 'form', 'laydate', 'table' ], function(exports) { var form = layui.form; var laydate = layui.laydate; var table = layui.table; var sdata; var view ={ init:function(data){ sdata = data; this.initTable(); }, initTable:function(){ moneyTable = table.render({ elem : '#userOrder', method : 'post', url : Common.ctxPath+ '/admin/cuser/query/queryCuserOrder.json' //数据接口 ,page : true //开启分页 ,limit : 10, where:sdata, cols : [ [ //表头 { field : 'orderId', title : '订单号', width : 120 },{ field : 'createTime', title : '下单时间', width : 150 },{ field : 'reserveTime', title : '预约时间', width : 120 }, { field : 'orderType', title : '服务类型', width : 120, templet:function (data) { if(data.orderType == 1){ return '回收'; }else if(data.orderType == 2){ return '带丢'; } } }, { field : 'orderStatus', title : '订单状态', width : 150, templet: function (data) { if(data.orderStatus == 1){ return '待接单'; }else if(data.orderStatus == 2){ return '待接单'; }else if(data.orderStatus == 3){ return '待确认'; }else if(data.orderStatus == 4){ return '待入库'; }else if(data.orderStatus == 5){ return '完成'; }else if(data.orderStatus == 6){ return '已取消'; }else{ return '未知状态'; } } }, { field : 'nicknme', title : '回收员', width : 120, templet: function (d) { if(d.nickName === null){ return '--'; }else { return $.base64.atob(d.nicknme, true); } } }, { field : 'money', title : '金额', width : 180, templet : function (d) { return d.money + '元'; } }, { field: '', title: '操作', templet: function (data) { return '订单详情'; } } ] ] }); }, // 体现和充值表格 moneyView:function(d) { moneyTable = table.render({ elem: '#userMoney', method: 'post', url: Common.ctxPath + '/admin/cuser/query/queryCuserMoneyLog.json' //数据接口 , page: true //开启分页 , limit: 10, where: d, cols: [[ //表头 { field: 'payOrderId', title: '流水号', width: 120 }, { field: 'money', title: '体现金额', width: 150 }, { field: 'createTime', title: '体现时间', width: 120 }, { field: 'status', title: '订单状态', width: 120 }, { field: 'withdrawMoney', title: '金额', width: 150 }, { field: '', title: '操作', templet: function (data) { return '操作'; } } ]] }); } } $.post(Common.ctxPath+ '/admin/cuser/query/queryCuserDetail.json', {'userId':$("#userId").val(),'phone':$("#phone").val(),'userType':$("#userType").val()},function (data) { var rname = '未知类型'; if(data.user[0].userType == 1){ rname = '普通用户'; }else if(data.user[0].userType == 2){ rname = '回收员'; }else if(data.user[0].userType == 3){ rname = '待丢员'; }else if(data.user[0].userType == 4){ rname = '入库员'; }else if(data.user[0].userType == 5){ rname = '运营员'; } var base = new Base64(); var x1 = '
'; var html = '
' + '
' + '
'; if(data.user[0].userType == 2 || data.user[0].userType == 3){ html += x1; } html += '
' + // '
' + '
'; if(data.address.length > 0){ for(var i = 0; i < data.address.length; i++){ html += ''; } }else{ html += ''; } html += '
'; html += '
' + '' + ''; for(var i = 0; i < data.user.length; i++){ if(data.user[i].moneyx != null)data.user[i].moneyx = data.user[i].moneyx.toFixed(2); if(data.user[i].payType == 1){ html += ''; }else if(data.user[i].payType == 2){ html += ''; }else if(data.user[i].payType == 3){ html += ''; }else if(data.user[i].payType == 4){ html += ''; }else if(data.user[i].payType == 5){ html += ''; }else if(data.user[i].payType == 6){ html += ''; } } html += '
'; html += '
'; $("#xx").append(html); }); exports('cuserDetail',view); });