logList.jsp 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  4. <t:datagrid title="日志" name="logList" actionUrl="jeecgListDemoController.do?logDatagrid"
  5. idField="id" sortName="operatetime" sortOrder="desc" queryMode="group" pageSize="500" extendParams="view:scrollview,">
  6. <t:dgCol title="log.level" field="loglevel" query="true" replace="登录_1,退出_2,插入_3,删除_4,修改_5,上传_6,其他_7"></t:dgCol>
  7. <t:dgCol title="common.id" field="id" hidden="true"></t:dgCol>
  8. <t:dgCol title="log.content" field="logcontent" width="340"></t:dgCol>
  9. <t:dgCol title="operate.ip" field="note" width="200"></t:dgCol>
  10. <t:dgCol title="操作人ID" field="TSUser.userName" width="200"></t:dgCol>
  11. <t:dgCol title="操作人名" field="TSUser.realName" width="200"></t:dgCol>
  12. <t:dgCol title="浏览器" field="broswer" width="100"></t:dgCol>
  13. <t:dgCol title="operate.time" field="operatetime" query="true" queryMode="group" formatter="yyyy-MM-dd hh:mm:ss" width="200"></t:dgCol>
  14. <t:dgToolBar title="数据报表" icon="icon-search" url="jeecgListDemoController.do?goOnlyData" funname="goBaobiao"></t:dgToolBar>
  15. <t:dgToolBar title="图形报表" icon="icon-search" url="jeecgListDemoController.do?goChart" funname="goBaobiao2"></t:dgToolBar>
  16. </t:datagrid>
  17. <%-- <div id="logListtb" style="padding: 3px; height: 25px">
  18. <span style="float:left;">
  19. <a href="#" class="easyui-linkbutton l-btn l-btn-plain" plain="true" icon="icon-bar" onclick="detail('<t:mutiLang langKey="common.view"/>','logController.do?logDetail','logList',null,null)" id="">
  20. <t:mutiLang langKey="common.view"/>
  21. </a>
  22. </span>
  23. <div name="searchColums" style="float: right; padding-right: 15px;">
  24. <t:mutiLang langKey="log.level"/>:
  25. <select name="loglevel" id="loglevel" onchange="logListsearch();">
  26. <option value="0"><t:mutiLang langKey="select.loglevel"/></option>
  27. <option value="1"><t:mutiLang langKey="common.login"/></option>
  28. <option value="2"><t:mutiLang langKey="common.logout"/></option>
  29. <option value="3"><t:mutiLang langKey="common.insert"/></option>
  30. <option value="4"><t:mutiLang langKey="common.delete"/></option>
  31. <option value="5"><t:mutiLang langKey="common.update"/></option>
  32. <option value="6"><t:mutiLang langKey="common.upload"/></option>
  33. <option value="7"><t:mutiLang langKey="common.other"/></option>
  34. </select>
  35. <span>
  36. <span style="vertical-align:middle;display:-moz-inline-box;display:inline-block;width: 80px;text-align:right;" title="操作时间 ">
  37. <t:mutiLang langKey="operate.time"/>: </span>
  38. <input type="text" name="operatetime_begin" id="operatetime_begin" style="width: 160px; height: 24px;" class="Wdate" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'operatetime_end\')}',dateFmt:'yyyy-MM-dd HH:mm:ss'})">~
  39. <input type="text" name="operatetime_end" id="operatetime_end" style="width: 160px; height: 24px; margin-right: 20px;" class="Wdate" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'operatetime_begin\')}',dateFmt:'yyyy-MM-dd HH:mm:ss'})" />
  40. </span>
  41. <a href="#" class="easyui-linkbutton" iconCls="icon-search" onclick="logListsearch();"><t:mutiLang langKey="common.query"/></a>
  42. <a href="#" class="easyui-linkbutton" iconCls="icon-search" onclick="clearSearch();"><t:mutiLang langKey="common.clear"/></a>
  43. </div>
  44. </div> --%>
  45. <script type="text/javascript">
  46. $(document).ready(function(){
  47. $("input").css("height", "24px");
  48. });
  49. function logListsearch(){
  50. var loglevel = $("#loglevel").val();
  51. var operatetime_begin = $("#operatetime_begin").val();
  52. var operatetime_end = $("#operatetime_end").val();
  53. if(jQuery.trim(operatetime_begin) != '' || jQuery.trim(operatetime_end) != ''){
  54. $("#logList").datagrid('load',{
  55. loglevel : loglevel,
  56. operatetime_begin : operatetime_begin,
  57. operatetime_end : operatetime_end
  58. });
  59. }else{
  60. $("#logList").datagrid('load',{
  61. loglevel : loglevel
  62. });
  63. }
  64. }
  65. function clearSearch(){
  66. $("#loglevel").val(0);
  67. $("#operatetime_begin").val("");
  68. $("#operatetime_end").val("");
  69. $("#logList").datagrid('load',{});
  70. }
  71. function goBaobiao(title,addurl){
  72. createdetailwindow(title,addurl);
  73. }
  74. function goBaobiao2(title,addurl){
  75. addOneTab(title,addurl);
  76. }
  77. </script>