log.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. define(["jquery", "easy-admin"], function ($, ea) {
  2. var init = {
  3. table_elem: '#currentTable',
  4. table_render_id: 'currentTableRenderId',
  5. index_url: 'system.log/index',
  6. };
  7. var Controller = {
  8. index: function () {
  9. var util = layui.util;
  10. ea.table.render({
  11. init: init,
  12. toolbar: ['refresh'],
  13. cols: [[
  14. {field: 'id', width: 80, title: 'ID', search: false},
  15. {field: 'month', title: '日志月份', hide: true, search: 'time', timeType: 'month', searchValue: util.toDateString(new Date(), 'yyyy-MM')},
  16. {field: 'admin.username', minWidth: 80, title: '后台用户', search: false},
  17. {field: 'method', minWidth: 80, title: '请求方法'},
  18. {field: 'url', minWidth: 80, title: '路由地址'},
  19. {field: 'title', minWidth: 80, title: '日志标题'},
  20. {field: 'content', minWidth: 80, title: '操作内容'},
  21. {field: 'ip', minWidth: 80, title: 'IP地址'},
  22. {field: 'useragent', minWidth: 80, title: 'useragent'},
  23. {field: 'create_time', minWidth: 80, title: '创建时间', search: 'range'},
  24. ]],
  25. });
  26. ea.listen();
  27. },
  28. };
  29. return Controller;
  30. });