汇联通执法队后台管理系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

conf.jsp 1.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <!DOCTYPE html>
  2. <%@ page contentType="text/html;charset=utf-8"%>
  3. <%@ include file="/WEB-INF/jsp/include.jsp"%>
  4. <html>
  5. <head>
  6. <meta http-equiv="pragma" content="no-cache" />
  7. <meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
  8. <meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:57 GMT" />
  9. <script type="text/javascript">
  10. $(function(){
  11. var settings = {
  12. check: {
  13. enable: true
  14. }
  15. };
  16. var data=${json};
  17. $.fn.zTree.init($("#tree"), settings, data);
  18. $("#submit").click(function(){
  19. var zTree = $.fn.zTree.getZTreeObj("tree");
  20. var checkNodes = zTree.getNodesByFilter(function(node){
  21. var status = node.getCheckStatus();
  22. if(node.level==0)return false;
  23. if(status.checked === true || status.half === true) return true;
  24. else return false;
  25. },false,null);
  26. if($(checkNodes).length == 0){
  27. alert("请至少选中一个权限");
  28. return false;
  29. }
  30. for(var n in checkNodes){
  31. var checkId=checkNodes[n].id;
  32. $("<input type='hidden' name='resourceIds'/>").val(checkId).insertAfter("#roleId");
  33. }
  34. $("#myManage").triggerHandler("taijiModalPost",[$("#confForm"),{table:"edit"}]);
  35. });
  36. });
  37. </script>
  38. </head>
  39. <body>
  40. <div class="modal-header">
  41. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  42. <h4 class="modal-title">角色管理--配置</h4>
  43. </div>
  44. <div class="modal-body">
  45. <form name="confForm" id="confForm" action="${rootUrl }app/acl/role/conf" method="post">
  46. <input type="hidden" id="roleId" name="roleId" value="${role.id }"/>
  47. <ul id="tree" class="ztree"></ul>
  48. </form>
  49. </div>
  50. <div class="modal-footer">
  51. <a href="#" class="btn btn-sm btn-white" data-dismiss="modal">关闭</a>
  52. <a href="#" class="btn btn-sm btn-success" id="submit">保存</a>
  53. </div>
  54. </body>
  55. </html>