gradeRoleSelector.jsp 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@include file="/commons/include/html_doctype.html" %>
  4. <html>
  5. <head>
  6. <title></title>
  7. <%@include file="/commons/include/get.jsp" %>
  8. <script type="text/javascript" src="${ctx }/js/hotent/platform/system/SysDialog.js"></script>
  9. <script type="text/javascript">
  10. /*KILLDIALOG*/
  11. var dialog = frameElement.dialog; //调用页面的dialog对象(ligerui对象)
  12. $(function(){
  13. $("#defLayout").ligerLayout({topHeight :80,height : '100%'});
  14. });
  15. function selectRole(){
  16. var aryRoleId=[];
  17. var aryRoleName=[];
  18. $("input[name='role']:checked").each(function(){
  19. var tmp=$(this).val();
  20. var aryTmp=tmp.split(",");
  21. aryRoleId.push(aryTmp[0]);
  22. aryRoleName.push(aryTmp[1]);
  23. });
  24. var orgIds=aryRoleId.join(",");
  25. var orgNames=aryRoleName.join(",");
  26. if(orgIds==""){
  27. $.ligerDialog.warn("请选择组织ID!",'提示信息');
  28. return "";
  29. }
  30. //window.returnValue={roleId:orgIds,roleName:orgNames};
  31. dialog.get('sucCall')({roleId:orgIds,roleName:orgNames});
  32. dialog.close();
  33. }
  34. </script>
  35. </head>
  36. <body>
  37. <div id="defLayout">
  38. <div class="hide-panel">
  39. <div class="panel-top" position="top">
  40. <div class="panel-toolbar">
  41. <div class="toolBar">
  42. <div class="group"><a class="link add" href="javascript:;"><span></span>查询</a></div>
  43. </div>
  44. </div>
  45. <div class="panel-search">
  46. <form id="searchForm" method="post" action="list.ht">
  47. <ul class="row">
  48. <li><span class="label">角色名称:</span><input type="text" name="Q_name_S" class="inputText" value="${param['Q_name_S']}"/></li>
  49. </ul>
  50. </form>
  51. </div>
  52. </div>
  53. </div>
  54. <div class="panel-body" position="center" style="overflow:auto;">
  55. <c:set var="checkAll">
  56. <input type="checkbox" id="chkall"/>
  57. </c:set>
  58. <display:table name="orgRoles" id="orgRole" cellpadding="1" cellspacing="1" export="false" class="table-grid">
  59. <display:column title="${checkAll}" media="html" style="width:30px;text-align:center;">
  60. <input type="checkbox" class="pk" name="role" value="${orgRole.roleid},${orgRole.role.roleName}"/>
  61. </display:column>
  62. <display:column property="role.roleName" title="角色名"></display:column>
  63. <display:column property="role.memo" title="角色备注"></display:column>
  64. <display:column property="orgName" title="所属组织"></display:column>
  65. <display:column property="role.systemName" title="系统名称"></display:column>
  66. </display:table>
  67. </div>
  68. <div position="bottom" class="bottom" style='margin-top:10px;'>
  69. <a href='#' class='button' onclick="selectRole()" ><span class="icon ok"></span><span >选择</span></a>
  70. <a href='#' class='button' style='margin-left:10px;' onclick="dialog.close()"><span class="icon cancel"></span><span >取消</span></a>
  71. </div>
  72. </div>
  73. </body>
  74. </html>