layui.define([ 'form', 'laydate', 'table' ], function(exports) { var form = layui.form; var laydate = layui.laydate; var table = layui.table; var xzxOrderBatchInfoTable = null; var data = {}; laydate.render({ elem: '#date', format: 'yyyy-MM-dd HH:mm:ss' }); laydate.render({ elem: '#date1', format: 'yyyy-MM-dd HH:mm:ss' }); var view ={ init:function(d){ data = d; this.initTable(); this.initSearchForm(); /* window.dataReload = function(){ Lib.doSearchForm($("#searchForm"),xzxOrderBatchInfoTable) }*/ }, initTable:function(){ xzxOrderBatchInfoTable = table.render({ elem : '#xzxOrderBatchInfoTable', height : Lib.getTableHeight(1), cellMinWidth: 100, method : 'post', url : Common.ctxPath + '/admin/xzxOrderBatchInfo/list.json' // 数据接口 ,page : Lib.tablePage // 开启分页 ,where: data ,limit : 10, cols : [ [ // 表头 { type : 'checkbox', fixed:'left', }, { field : 'name', title : '回收员', templet: function (d) { if(d.name == null){ return '--'; }else{ //return $.base64.atob(d.name, true); return d.name; } } }, { field : 'vehicleno', title : '车辆编号', }, { field : 'createTime', title : '打卡时间', }, { field : 'vehicleweight', title : '实际重量(单位kg)', }, { field : 'weight', title : '打卡重量(单位kg)', }, { field : 'weightError', title : '重量误差(单位kg)', }, { field: '', title: '操作', templet: function (data) { return '查看详情'; } } ] ] }); table.on('checkbox(xzxOrderBatchInfoTable)', function(obj){ var xzxOrderBatchInfo = obj.data; if(obj.checked){ //按钮逻辑Lib.buttonEnable() }else{ } }) }, initSearchForm:function(){ Lib.initSearchForm( $("#searchForm"),xzxOrderBatchInfoTable,form); } } exports('index',view); });