window_role_list.jsp 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  4. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  5. <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
  6. <%
  7. String path = request.getContextPath();
  8. String basePath = request.getScheme() + "://"
  9. + request.getServerName() + ":" + request.getServerPort()
  10. + path + "/";
  11. %>
  12. <!DOCTYPE html>
  13. <html lang="en">
  14. <head>
  15. <base href="<%=basePath%>">
  16. <!-- jsp文件头和头部 -->
  17. <%@ include file="../index/top.jsp"%>
  18. </head>
  19. <body class="no-skin">
  20. <!-- /section:basics/navbar.layout -->
  21. <div class="main-container" id="main-container">
  22. <!-- /section:basics/sidebar -->
  23. <div class="main-content">
  24. <div class="main-content-inner">
  25. <div class="page-content">
  26. <div class="row">
  27. <div class="col-xs-12">
  28. <!-- 检索 -->
  29. <form action="role/roleListWindow.do" method="post" name="Form" id="Form">
  30. <input type="hidden" name="ROLE_ID" id="ROLE_ID" value="${pd.ROLE_ID }"/>
  31. <table style="margin-top:5px;">
  32. <tr>
  33. <td>
  34. <div class="nav-search">
  35. <span class="input-icon">
  36. <input class="nav-search-input" autocomplete="off" id="nav-search-input" type="text" name="keywords" value="${pd.keywords }" placeholder="这里输入关键词" />
  37. <i class="ace-icon fa fa-search nav-search-icon"></i>
  38. </span>
  39. </div>
  40. </td>
  41. <td style="vertical-align:top;padding-left:2px;"><a class="btn btn-light btn-xs" onclick="searchs();" title="检索"><i id="nav-search-icon" class="ace-icon fa fa-search bigger-110 nav-search-icon blue"></i></a></td>
  42. </tr>
  43. </table>
  44. <!-- 检索 -->
  45. <table id="simple-table" class="table table-striped table-bordered table-hover" style="margin-top:5px;">
  46. <thead>
  47. <tr>
  48. <th class="center" style="width:35px;" id="fhadminth"></th>
  49. <th class="center" style="width:50px;">序号</th>
  50. <th class="center">角色</th>
  51. <th class="center">编号</th>
  52. </tr>
  53. </thead>
  54. <tbody>
  55. <!-- 开始循环 -->
  56. <c:choose>
  57. <c:when test="${not empty roleList}">
  58. <c:forEach items="${roleList}" var="var" varStatus="vs">
  59. <tr>
  60. <td class='center' style="width: 30px;">
  61. <label><input type='radio' name="fhadmin" value="${var.RNUMBER }" onclick="setRole(this.value)" class="ace"/><span class="lbl"></span></label>
  62. </td>
  63. <td class='center' style="width: 30px;">${page.showCount*(page.currentPage-1)+vs.index+1}</td>
  64. <td class="center">${var.ROLE_NAME }</td>
  65. <td class="center">${var.RNUMBER }</td>
  66. </tr>
  67. </c:forEach>
  68. </c:when>
  69. <c:otherwise>
  70. <tr class="main_info">
  71. <td colspan="10" class="center">没有相关数据</td>
  72. </tr>
  73. </c:otherwise>
  74. </c:choose>
  75. </tbody>
  76. </table>
  77. <table style="width:100%;">
  78. <tr>
  79. <td style="vertical-align:top;">
  80. <a class="btn btn-mini btn-primary" onclick="roleBinding();">选中</a>
  81. <a class="btn btn-mini btn-danger" onclick="wclose();">取消</a>
  82. </td>
  83. <td style="vertical-align:top;"><div class="pagination" style="float: right;padding-top: 0px;margin-top: 0px;">${page.pageStr}</div></td>
  84. </tr>
  85. </table>
  86. </form>
  87. </div>
  88. <!-- /.col -->
  89. </div>
  90. <!-- /.row -->
  91. </div>
  92. <!-- /.page-content -->
  93. </div>
  94. </div>
  95. <!-- /.main-content -->
  96. <input type="hidden" name="RNUMBER" id="RNUMBER" />
  97. <!-- 返回顶部 -->
  98. <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
  99. <i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i>
  100. </a>
  101. </div>
  102. <!-- /.main-container -->
  103. <!-- basic scripts -->
  104. <!-- 页面底部js¨ -->
  105. <%@ include file="../index/foot.jsp"%>
  106. <!-- ace scripts -->
  107. <script src="static/ace/js/ace/ace.js"></script>
  108. <!--提示框-->
  109. <script type="text/javascript" src="static/js/jquery.tips.js"></script>
  110. </body>
  111. <script type="text/javascript">
  112. $(top.hangge());
  113. //检索
  114. function searchs(){
  115. top.jzts();
  116. $("#Form").submit();
  117. }
  118. //选定角色
  119. function setRole(RNUMBER){
  120. $("#RNUMBER").val(RNUMBER);
  121. }
  122. //选择角色
  123. function roleBinding(){
  124. var RNUMBER = $("#RNUMBER").val();
  125. if("" == RNUMBER){
  126. $("#fhadminth").tips({
  127. side:3,
  128. msg:'没有选择任何角色',
  129. bg:'#AE81FF',
  130. time:2
  131. });
  132. }else{
  133. top.Dialog.close();
  134. }
  135. }
  136. //关闭窗口
  137. function wclose(){
  138. $("#RNUMBER").val("");
  139. top.Dialog.close();
  140. }
  141. </script>
  142. </html>