yhrzbManageList.jsp 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%@taglib uri="/struts-tags" prefix="s"%>
  3. <%
  4. String path = request.getContextPath();
  5. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  6. %>
  7. <html xmlns="http://www.w3.org/1999/xhtml">
  8. <head>
  9. <title></title>
  10. <link href="../../ligerui/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  11. <script src="../../ligerui/lib/jquery/jquery-1.5.2.min.js" type="text/javascript"></script>
  12. <script src="../../ligerui/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  13. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  14. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  15. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  16. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenu.js" type="text/javascript"></script>
  17. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  18. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenuBar.js" type="text/javascript"></script>
  19. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerToolBar.js" type="text/javascript"></script>
  20. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerButton.js" type="text/javascript"></script>
  21. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
  22. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  23. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDrag.js" type="text/javascript"></script>
  24. <script src="../../ligerui/demos/grid/CustomersData.js" type="text/javascript"></script>
  25. <script type="text/javascript" >
  26. var datas = <s:property value="jsondata" escape="false"/>;
  27. var alerts = function (content)
  28. {
  29. $.ligerDialog.alert(content);
  30. };
  31. var gridManager = null;
  32. //查询
  33. function buttonClick(){
  34. /*alert("哈哈");*/
  35. var pageyhid = $("#pageyhid").val();
  36. document.dictionaryForm.yhid.value = pageyhid;
  37. document.dictionaryForm.submit();
  38. }
  39. $(function ()
  40. {
  41. //工具条
  42. $("#toptoolbar").ligerToolBar({ items:
  43. [
  44. { text: '导出', id:'excel', click: itemclick},
  45. { text: '删除', id:'delete', click: itemclick},
  46. { text: '清除所有日志', id:'deleteAll', click: itemclick}
  47. ]
  48. });
  49. //表格
  50. $("#maingrid").ligerGrid({
  51. columns: [
  52. { display: '用户名称', name: 'yhmc', align: 'left', width: '15%', minWidth: 150 },
  53. { display: '栏目名称', name: 'lmmc', align: 'center', minWidth: '20%' ,width: 200},
  54. { display: '操作标识', name: 'czbs', align: 'center', minWidth: '15%' ,width: 80,
  55. render:function(item){
  56. //操作标识(1.查询2.添加3.修改4.删除5.采用6.退回7.回复8.导出)
  57. if(item.czbs == 1){
  58. return "查询";
  59. }else if(item.czbs == 2){
  60. return "添加";
  61. }else if(item.czbs == 3){
  62. return "修改";
  63. }else if(item.czbs == 4){
  64. return "删除";
  65. }else if(item.czbs == 5){
  66. return "采用";
  67. }else if(item.czbs == 6){
  68. return "退回";
  69. }else if(item.czbs == 7){
  70. return "回复";
  71. }else
  72. return "导出";
  73. }
  74. },
  75. { display: '操作内容', name: 'xtsm', align: 'center',width: '20%',minWidth: 130},
  76. { display: '操作时间', name: 'tjsj', align: 'center',width: '15%',minWidth: 100},
  77. { display: '用户IP', name: 'tjip', align: 'center',width: '15%',minWidth: 80}
  78. ], dataAction: 'server', data: datas, sortName: 'id',
  79. width: '100%', height: '100%', pageSize: 30,rownumbers:true,
  80. checkbox : true,
  81. //应用灰色表头
  82. cssClass: 'l-grid-green',
  83. heightDiff: -6
  84. });
  85. gridManager = $("#maingrid").ligerGetGridManager();
  86. //定义itemclick
  87. function itemclick(item){
  88. if(item.id)
  89. {
  90. switch (item.id)
  91. {
  92. //导出excel
  93. case "excel":
  94. $.ligerDialog.waitting('导出中,请稍候...');
  95. setTimeout(function ()
  96. {
  97. $.ligerDialog.closeWaitting();
  98. window.location.href = "../userLogAdmin/userLogAdmin!outExcel";
  99. if (item.id == "excel")
  100. $.ligerDialog.success('导出成功');
  101. else
  102. $.ligerDialog.error('导出失败');
  103. }, 1000);
  104. return;
  105. // (删除+批量删除)
  106. case "delete":
  107. var data = gridManager.getCheckedRows();
  108. var dataSelected = gridManager.getSelected();
  109. var checkedIds = [];
  110. for (var i = 0; i < data.length; i++) {
  111. checkedIds.push(data[i].id);
  112. }
  113. if (data.length == 0){
  114. alerts('请选择删除的行!');
  115. }
  116. else if(data.length > 1){
  117. $.ligerDialog.confirm('确定批量删除?', function (confirm)
  118. {
  119. if(confirm){
  120. alert(checkedIds);
  121. window.location.href = "../userLogAdmin/userLogAdmin!delete?datas=" + checkedIds;
  122. $.ligerDialog.question('批量删除成功!');
  123. }
  124. });
  125. }
  126. else
  127. {
  128. $.ligerDialog.confirm('确定删除?', function (confirm)
  129. {
  130. if(confirm){
  131. window.location.href = "../userLogAdmin/userLogAdmin!delete?data=" + dataSelected.id;
  132. alerts('删除成功!');
  133. }
  134. });
  135. }
  136. return;
  137. case "deleteAll":
  138. $.ligerDialog.confirm('确定删除所有日志?', function (confirm)
  139. {
  140. if(confirm){
  141. window.location.href = "../userLogAdmin/userLogAdmin!deleteAll";
  142. alerts('删除成功!');
  143. }
  144. });
  145. return;
  146. }
  147. }}
  148. $("#pageloading").hide();
  149. });
  150. </script>
  151. </head>
  152. <body style="padding:0px; overflow:hidden;">
  153. <div class="l-loading" style="display:block" id="pageloading"></div>
  154. <form id="dictionaryForm" name="dictionaryForm" action="../userLogAdmin/userLogAdmin!userLogByIdList" method="post" runat="server" >
  155. <s:hidden id="yhid" name="yhid"></s:hidden>
  156. <div id="toptoolbar"></div>
  157. <div align="right">
  158. 用户id:<input id="pageyhid" type="text" />
  159. <input id="searchbtn" type="button" value="查询" style="background-color: #ACD6FF;" onclick="buttonClick()"/>&nbsp;&nbsp;&nbsp;&nbsp;
  160. </div>
  161. <div id="maingrid" style="margin:0; padding:0"></div>
  162. </form>
  163. <div style="display:none;">
  164. </div>
  165. </body>
  166. </html>