layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var form = layui.form;
var laydate = layui.laydate;
var table = layui.table;
var orderStatisticsDetailTable = null;
var data = {'startTime':'', 'endTime':''};
laydate.render({
elem: '#date',
type: 'datetime',
format: 'yyyy-MM-dd HH:mm:ss',
done: function(value, date, endDate){
$("#date1").val(date.year + "-" + date.month + "-" + date.date + " 23:59:59");
console.log(value); //得到日期生成的值,如:2017-08-18
console.log(date); //得到日期时间对象:{year: 2017, month: 8, date: 18, hours: 0, minutes: 0, seconds: 0}
console.log(endDate); //得结束的日期时间对象,开启范围选择(range: true)才会返回。对象成员同上。
}
});
laydate.render({
elem: '#date1',
type: 'datetime',
format: 'yyyy-MM-dd HH:mm:ss'
});
var view ={
init:function(){
this.initTable();
},
initTable:function(){
orderStatisticsDetailTable = table.render({
elem : '#orderStatisticsDetailTable',
// height : 'full-180',
method : 'post',
url : Common.ctxPath+ '/admin/order/statistics/detailList.json', //数据接口
where :data,
page : true //开启分页
,limit : 20,
cols : [ [ //表头
{
field : 'receiverName',
title : '回收人',
width : 280,
templet: function (data) {
if (data.receiverName == null) {
return '--';
} else {
if($.base64.atob(data.receiverName, true)==null){
return '--';
}else{
return $.base64.atob(data.receiverName, true) + '(姓名: '+ (data.name != null ? data.name : '无')+')';
}
//return $.base64.atob(data.receiverName, true) + ' (姓名: '+ (data.name == null ? '无' : data.name) + ')';
}
}
},{
field : 'ordertotal',
title : '完成回收订单',
width : 150,
templet : function (d) {
if(d.ordertotal== null){
return 0;
}
return d.ordertotal;
}
},{
field : 'weight',
title : '入库重量',
width : 120,
templet : function (d) {
return d.weight + 'kg';
}
}, {
field : 'xx',
title : '误差',
width : 180,
templet:function (data) {
if (data.weightSub === null) {
return '--';
} else {
return data.weightSub.toFixed(2) + 'kg/' + data.moneySub.toFixed(2) + '元';
}
}
}, {
field : 'money',
title : '金额',
width : 120,
templet : function (d) {
return d.money + '元';
}
},
{
title : '操作',
width : 120,
templet:function(d){
return '更多';
},
sort : true
}
] ]
});
},
};
// 搜索
$("#search").click(function () {
var tb = document.getElementById('table');
var rowNum=tb.rows.length;
for (i=1;i