$(function() { // 过滤时间 $('#filterTime').daterangepicker({ timePicker: true, //是否显示小时和分钟 timePickerIncrement: 10, //时间的增量,单位为分钟 timePicker12Hour : false, //是否使用12小时制来显示时间 format: 'YYYY-MM-DD HH:mm:ss', separator : ' - ', ranges : { '最近1小时': [moment().subtract('hours',1), moment()], '今日': [moment().startOf('day'), moment()], '昨日': [moment().subtract('days', 1).startOf('day'), moment().subtract('days', 1).endOf('day')], '最近7日': [moment().subtract('days', 6), moment()], '最近30日': [moment().subtract('days', 29), moment()] }, opens : 'left', //日期选择框的弹出位置 locale : { customRangeLabel : '自定义', applyLabel : '确定', cancelLabel : '取消', fromLabel : '起始时间', toLabel : '结束时间', daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ], monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ], firstDay : 1 } }); $('#filterTime').val( moment(new Date()).format("YYYY-MM-DD 00:00:00") + ' - ' + moment(new Date()).format("YYYY-MM-DD HH:mm:ss") ); // init date tables var logTable = $("#joblog_list").dataTable({ "deferRender": true, "processing" : true, "serverSide": true, "ajax": { url: base_url + "/joblog/pageList" , data : function ( d ) { d.jobGroup = $('#jobGroup').val(); d.jobName = $('#jobName').val(); d.filterTime = $('#filterTime').val(); } }, "searching": false, "ordering": false, //"scrollX": false, "columns": [ { "data": 'id', "bSortable": false, "visible" : false}, { "data": 'jobGroup', "visible" : false, "bSortable": false, "render": function ( data, type, row ) { var groupMenu = $("#jobGroup").find("option"); for ( var index in $("#jobGroup").find("option")) { if ($(groupMenu[index]).attr('value') == data) { return $(groupMenu[index]).html(); } } return data; } }, { "data": 'jobName'}, { "data": 'jobCron', "visible" : false}, { "data": 'jobDesc', "visible" : false}, { "data": 'jobClass', "visible" : false}, { "data": 'jobData', "visible" : true, "render": function ( data, type, row ) { var _jobData = eval('(' + data + ')'); // row.jobData var html = "
JobHandler:" + _jobData.handler_name +
"
执行参数:" + _jobData.handler_params +
"
执行器地址:" + _jobData.handler_address + "
'+ data.content +''); } else { ComAlertTec.show(data.msg); } }, }); */ }); $('#joblog_list').on('click', '.logKill', function(){ var _id = $(this).attr('_id'); ComConfirm.show("确认主动终止任务?", function(){ $.ajax({ type : 'POST', url : base_url + '/joblog/logKill', data : {"id":_id}, dataType : "json", success : function(data){ if (data.code == 200) { ComAlert.show(1, '操作成功'); logTable.fnDraw(); } else { ComAlert.show(2, data.msg); } }, }); }); }); });