update_role.jsp 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="fn" uri="/WEB-INF/fn.tld"%>
  3. <%@ include file="../common/common.jsp" %>
  4. <title>运营管理系统</title>
  5. <script type="text/javascript" src="${staticPath}js/system/role.js"></script>
  6. </head>
  7. <body>
  8. <%@ include file="../common/head.jsp" %>
  9. <div class="screen main">
  10. <%@ include file="../common/left.jsp" %>
  11. <div class="main-content relative">
  12. <div class="main-title">修改角色</div>
  13. <div class="open-content open-pad">
  14. <form id="modfiyRoleForm">
  15. <input type="hidden" name="roleId" id="roleId" value="${role.roleId}">
  16. <ul class="ulFrm">
  17. <li>
  18. <span class="label labelW80 labelRight">角色名称:</span>
  19. <input type="text" class="text" name="name" id="name" size="40" value="${role.name }" />
  20. </li>
  21. <li>
  22. <span class="label labelW80 labelRight">角色编码:</span>
  23. <input type="text" class="text" name="code" id="code" size="40" value="${role.code }" />
  24. </li>
  25. <li>
  26. <span class="label labelW80 labelRight alignTop">角色描述:</span>
  27. <textarea rows="5" class="textarea" name="info" id="info" cols="42" >${role.info}</textarea>
  28. </li>
  29. <li>
  30. <span class="label labelW80 labelRight alignTop">菜单权限:</span>
  31. <ul class="auth ulFrm inline">
  32. <c:forEach var="first" items="${permissionList}">
  33. <li>
  34. <input type="checkbox" name="permissionId" value="${first.permissionId }" class="parent checkbox {click:subAll}" <c:if test="${fn:contains(rolePerms,','.concat(first.permissionId).concat(','))}">checked</c:if> /><label>${first.name}</label>
  35. <div class="sub_auth">
  36. <c:forEach var="second" items="${first.subPerms}">
  37. <c:if test="${second.code ne 'ztgg_analysis_mng' and second.code ne 'ywjc_analysis_mng' }">
  38. <input type="checkbox" name="permissionId" value="${second.permissionId }" class="checkbox {click:subchildren} " <c:if test="${fn:contains(rolePerms,','.concat(second.permissionId).concat(','))}">checked</c:if> ><label>${second.name}</label>
  39. </c:if>
  40. </c:forEach>
  41. </div>
  42. </li>
  43. </c:forEach>
  44. </ul>
  45. </li>
  46. <li>
  47. <span class="label labelW80 labelRight alignTop">功能权限:</span>
  48. <ul class="auth inline">
  49. <c:forEach var="func" items="${funcList}">
  50. <li>
  51. <input type="checkbox" class="parent checkbox {click:subAll}" name="permissionId" value="" /><label>${func.name}</label>
  52. <div class="sub_auth">
  53. <c:forEach var="second" items="${func.subPerms}">
  54. <input type="checkbox" name="permissionId" value="${second.permissionId }" class="checkbox {click:subchildren} " <c:if test="${fn:contains(rolePerms,','.concat(second.permissionId).concat(','))}">checked</c:if> /> <label>${second.name}</label>
  55. </c:forEach>
  56. </div>
  57. </li>
  58. </c:forEach>
  59. </ul>
  60. </li>
  61. </ul>
  62. </form>
  63. </div>
  64. <div class="btn-position">
  65. <div class="rFloat buttons">
  66. <div class="search-btn" onclick="checkRoleModfiy();">提交</div>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. <%@ include file="../common/footer.jsp" %>
  72. <script type="text/javascript">
  73. $(function(){
  74. $.resetText();
  75. $.checkbox();
  76. });
  77. </script>
  78. </body>
  79. </html>