| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- layui.use(['layer', 'table', 'ax', 'laydate'], function () {
- var $ = layui.$;
- var $ax = layui.ax;
- var layer = layui.layer;
- var table = layui.table;
- var laydate = layui.laydate;
- /**
- * 系统管理--登陆日志
- */
- var LoginLog = {
- tableId: "loginLogTable" //表格id
- };
- /**
- * 初始化表格的列
- */
- LoginLog.initColumn = function () {
- return [[
- {type: 'checkbox'},
- {field: 'menuId', hide: true, sort: true, title: 'id'},
- {field: 'logName', sort: true, title: '日志名称'},
- {field: 'userName', sort: true, title: '用户名称'},
- {field: 'createTime', sort: true, title: '时间'},
- {field: 'regularMessage', sort: true, title: '具体消息'},
- {field: 'ipAddress', sort: true, title: 'ip'}
- ]];
- };
- /**
- * 点击查询按钮
- */
- LoginLog.search = function () {
- var queryData = {};
- queryData['beginTime'] = $("#beginTime").val();
- queryData['endTime'] = $("#endTime").val();
- queryData['logName'] = $("#logName").val();
- table.reload(LoginLog.tableId, {where: queryData});
- };
- /**
- * 导出excel按钮
- */
- LoginLog.exportExcel = function () {
- var checkRows = table.checkStatus(LoginLog.tableId);
- if (checkRows.data.length === 0) {
- Feng.error("请选择要导出的数据");
- } else {
- table.exportFile(tableResult.config.id, checkRows.data, 'xls');
- }
- };
- //清空日志
- LoginLog.cleanLog = function () {
- Feng.confirm("是否清空所有日志?", function () {
- var ajax = new $ax(Feng.ctxPath + "/loginLog/delLoginLog", function (data) {
- Feng.success("清空日志成功!");
- LoginLog.search();
- }, function (data) {
- Feng.error("清空日志失败!");
- });
- ajax.start();
- });
- };
- //渲染时间选择框
- laydate.render({
- elem: '#beginTime'
- });
- //渲染时间选择框
- laydate.render({
- elem: '#endTime'
- });
- // 渲染表格
- var tableResult = table.render({
- elem: '#' + LoginLog.tableId,
- url: Feng.ctxPath + '/loginLog/list',
- page: true,
- height: "full-158",
- cellMinWidth: 100,
- cols: LoginLog.initColumn()
- });
- // 搜索按钮点击事件
- $('#btnSearch').click(function () {
- LoginLog.search();
- });
- // 搜索按钮点击事件
- $('#btnClean').click(function () {
- LoginLog.cleanLog();
- });
- });
|