/** * 云矿机:矿机成员 * libingke * 2018/05/09 */ /** * 表单 * @type {{start_time: null, end_time: null, user_id: null, pool_id: null, inviter: null}} */ var form1 = { start_time:null, end_time:null, user_id:null, pool_id:null, inviter:null }; layui.use('laydate', function(){ var laydate = layui.laydate; laydate.render({ elem: '#date_range', //type: 'datetime', range: '~', done: function(value, date, endDate){ $('#date_range').val(value); query(1); } }); }); $(function () { $('input').bind('keypress', function(event) { if(event.keyCode == "13") query(1); }); var responseHandler = function (res) { if (res.message !== '') { msg_no_200(res.message); return false; } if (res.response.code != 200) { msg_no_200("[" + res.response.code + "] " + res.response.message); console.log(res) return false; } return { "rows": res.response.data.rows, "total": res.response.data.count }; }; /** * 初始化表格 */ $("#table1").bootstrapTable({ queryParams: function (params) { $date_range = $("#date_range"); $pool_id = $('form#form1 input[name="pool_id"]'); form1.pool_id=$.trim($pool_id.val()); form1.user_id=$.trim($('form#form1 input[name="user_id"]').val()); form1.inviter=$.trim($('form#form1 input[name="inviter"]').val()); if ($date_range.val()==='') { form1.start_time=null; form1.end_time=null; } else { var value=$date_range.val(); var t=value.split(' ~ ', 2); form1.start_time=t[0] + ' 00:00:00'; form1.end_time=t[1] + ' 23:59:59'; } form1.page = params.pageNumber; form1.page_size = params.pageSize; $pool_id.val(form1.pool_id); //obj api_type = 'get'; return { 'type': api_type, 'url': url_table1, 'headers': getMinerHeaders(url_key, api_type), 'query': form1 }; }, pageSize: 20, responseHandler: responseHandler, onDblClickRow: function (row) { //copyText(row.pool_id); }, columns:[ {field: 'pool.friendly_id', title: '编号', valign: "middle", align: "center"}, {field: 'miner.pool_id', title: '矿池编号', valign: "middle", align: "center"}, {field: 'miner.id', title: '矿机编号', valign: "middle", align: "center"}, {field: 'miner.user_id', title: '购买人UID', valign: "middle", align: "center"}, {field: 'miner.inviter', title: '推荐人UID', valign: "middle", align: "center"}, { field: 'miner.created_at', title: '购买时间', valign: "middle", align: "center", formatter: function (v) {return UnixToDate(DateToUnix(v));} } ] }); });