sysKnowledgePerSearch.jsp 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="com.hotent.platform.model.system.Resources"%>
  2. <%@include file="/commons/include/html_doctype.html" %>
  3. <html>
  4. <head>
  5. <title>人员权限查询</title>
  6. <%@include file="/commons/include/customForm.jsp" %>
  7. <base target="_self"/>
  8. <%-- <link href="${ctx}/styles/ligerUI/ligerui-all.css" rel="stylesheet" type="text/css" /> --%>
  9. <f:link href="Aqua/css/ligerui-all.css"></f:link>
  10. <link rel="stylesheet" href="${ctx }/js/tree/zTreeStyle.css" type="text/css" />
  11. <script type="text/javascript" src="${ctx}/js/tree/jquery.ztree.js"></script>
  12. <script type="text/javascript" src="${ctx}/js/lg/plugins/ligerComboBox.js"></script>
  13. <script type="text/javascript">
  14. </script>
  15. <script type="text/javascript">
  16. var oldUserId;
  17. function perSearch(){
  18. var userId = $("#userID").val();
  19. if(userId == "" || oldUserId == userId){
  20. return;
  21. }
  22. oldUserId = userId;
  23. var url=__ctx + "/platform/system/sysKnowledgePer/searchUserPer.ht?userId="+userId;
  24. $.post(url,function(result){
  25. var html = "";
  26. for(var i = 0 ; i < result.length ; i++){
  27. var permissionJson = result[i].permissionJson;
  28. if(permissionJson==null || permissionJson==""){
  29. continue;
  30. }
  31. var perArray = permissionJson.split(",");
  32. html += '<tr name="oldDetailTr"><td style="width:20%" class="formTitle" align="right">'+result[i].typeName+':</td>';
  33. html +='<td style="width:80%" class="formInput">';
  34. for(var j = 0 ; j < perArray.length ; j++){
  35. var perName = ""
  36. if(perArray[j] == "readDir"){
  37. perName = "分类可读取";
  38. }else if(perArray[j] == "del"){
  39. perName = "文章可删除";
  40. }else if(perArray[j] == "edit"){
  41. perName = "文章可编辑";
  42. }else if(perArray[j] == "add"){
  43. perName = "可添加文章";
  44. }else if(perArray[j] == "read"){
  45. perName = "文章可读";
  46. }
  47. html += '<span class="owner-span">'+perName+'</span>';
  48. }
  49. html += '</td></tr>';
  50. }
  51. if(html == ""){//如果没有授权
  52. html += '<tr name="oldDetailTr"><td style="width:20%" class="formTitle" align="right"><td style="width:80%" class="formInput"><font style="color:red">没有授权信息</font></td></tr>';
  53. }
  54. $("[name='oldDetailTr']").remove();
  55. $("#detailTr").after(html);
  56. })
  57. }
  58. </script>
  59. </head>
  60. <body>
  61. <div class="panel">
  62. <div class="hide-panel">
  63. <div class="panel-top">
  64. <div class="panel-toolbar">
  65. <div class="toolBar">
  66. <div class="group">
  67. <a class="link preview" href="#" onclick="perSearch()" ><span></span>查询</a>
  68. </div>
  69. <div class="l-bar-separator"></div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. <div>
  75. <table class="table-detail" cellpadding="0" cellspacing="0"
  76. border="0" >
  77. <tr id = "detailTr">
  78. <td style="width:20%" class="formTitle" align="right">用户选择:</td>
  79. <td style="width:80%" class="formInput"><span> <input id ="userID" name="userID" type="hidden" class="hidden" value="" /> <input type="text" name="user" validate="{'maxlength':50}" readonly="readonly" scope="{'type':'system','value':'all'}" value="" /> <a href="javascript:;" class="link user" name="user">选择</a> </span></td>
  80. </tr>
  81. </table>
  82. </div>
  83. </div>
  84. </body>
  85. </html>