admlist.php 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. <?php require_once 'header.php' ?>
  2. <h3>
  3. <span class="current">
  4. 管理员列表
  5. </span>
  6. &nbsp;/&nbsp;
  7. <span>
  8. 添加账号
  9. </span>
  10. </h3>
  11. <br>
  12. <div class="set set0">
  13. <table id="table-6" class="table table-hover ">
  14. <thead>
  15. <tr class="info">
  16. <th class="text-center">
  17. 编号
  18. </th>
  19. <th>
  20. 账号名称
  21. </th>
  22. <th>
  23. 状态
  24. </th>
  25. <th class="text-center">
  26. 操作
  27. </th>
  28. </tr>
  29. </thead>
  30. <tbody>
  31. <?php if($lists):?>
  32. <?php foreach($lists as $key=>$val):?>
  33. <tr data-id="<?php echo $val['id']?>">
  34. <td class="text-center">
  35. <?php echo $val['id']?>
  36. </td>
  37. <td>
  38. <?php echo $val['adminname']?>
  39. </td>
  40. <td>
  41. <?php echo $val['is_state']=='0' ?
  42. '<span class="label label-success"><span class="glyphicon glyphicon-ok"></span></span>' :
  43. '<span class="label label-danger"><span class="glyphicon glyphicon-remove"></span></span>' ?>
  44. </td>
  45. <td class="text-center">
  46. <a href="<?php echo $this->dir?>admins/edit/<?php echo $val['id']?>" data-toggle="tooltip"
  47. title="编辑">
  48. <span class="glyphicon glyphicon-edit">
  49. </span>
  50. </a>
  51. &nbsp;
  52. <a href="javascript:;" onclick="del(<?php echo $val['id']?>,'<?php echo $this->dir?>admins/del')"
  53. data-toggle="tooltip" title="删除">
  54. <span class="glyphicon glyphicon-trash">
  55. </span>
  56. </a>
  57. </td>
  58. </tr>
  59. <?php endforeach;?>
  60. <?php else:?>
  61. <tr>
  62. <td colspan="4">
  63. no data.
  64. </td>
  65. </tr>
  66. <?php endif;?>
  67. </tbody>
  68. </table>
  69. </div>
  70. <div class="set set1 hide">
  71. <form class="form-ajax form-horizontal" action="<?php echo $this->dir?>admins/save"
  72. method="post" autocomplete="off">
  73. <div class="form-group">
  74. <label for="adminname" class="col-md-2 control-label">
  75. 账号名称:
  76. </label>
  77. <div class="col-md-4">
  78. <input type="text" name="adminname" id="adminname" class="form-control"
  79. maxlength="20" required>
  80. </div>
  81. </div>
  82. <div class="form-group">
  83. <label for="adminpass" class="col-md-2 control-label">
  84. 登录密码:
  85. </label>
  86. <div class="col-md-4">
  87. <input type="password" name="adminpass" id="adminpass" class="form-control"
  88. maxlength="20" required>
  89. </div>
  90. </div>
  91. <div class="form-group">
  92. <label for="cirpwd" class="col-md-2 control-label">
  93. 确认登录密码:
  94. </label>
  95. <div class="col-md-4">
  96. <input type="password" name="cirpwd" id="cirpwd" class="form-control"
  97. maxlength="20" required>
  98. </div>
  99. </div>
  100. <div class="form-group">
  101. <label for="is_state" class="col-md-2 control-label">
  102. 设置状态:
  103. </label>
  104. <div class="col-md-4">
  105. <select name="is_state" class="form-control">
  106. <option value="1">
  107. 暂不开通
  108. </option>
  109. <option value="0">
  110. 开通账号
  111. </option>
  112. </select>
  113. </div>
  114. </div>
  115. <div class="form-group">
  116. <label class="col-md-2 control-label">
  117. 登录IP内容:
  118. </label>
  119. <div class="col-md-4">
  120. <textarea name="limit_ip" class="form-control" rows="5">
  121. </textarea>
  122. <p class="gray">
  123. 多个IP中间使用 | 隔开
  124. </p>
  125. </div>
  126. </div>
  127. <div class="form-group">
  128. <label class="col-md-2 control-label">
  129. 登录IP限制:
  130. </label>
  131. <div class="col-md-4">
  132. <select name="is_limit_ip" class="form-control">
  133. <option value="0">
  134. 不使用
  135. </option>
  136. <option value="1">
  137. 使用
  138. </option>
  139. </select>
  140. </div>
  141. </div>
  142. <div class="form-group">
  143. <label for="is_state" class="col-md-2 control-label">
  144. 权限设置:
  145. </label>
  146. <div class="col-md-4">
  147. <div class="btn-group" role="group">
  148. <button type="button" class="btn btn-default selectAll">
  149. 全选
  150. </button>
  151. <button type="button" class="btn btn-default cancelAll">
  152. 取消
  153. </button>
  154. <button type="button" class="btn btn-default unSelectAll">
  155. 反选
  156. </button>
  157. </div>
  158. </div>
  159. </div>
  160. <div class="form-group">
  161. <div class="col-md-8 col-md-offset-2">
  162. <?php foreach($this->
  163. menu() as $key=>$val):?>
  164. <div class="panel panel-default">
  165. <div class="panel-heading">
  166. <?php echo $key ?>
  167. </div>
  168. <div class="panel-body">
  169. <?php foreach($val as $key2=>$val2): ?>
  170. <label for="<?php echo $key2 ?>">
  171. <input type="checkbox" name="<?php echo $key2 ?>" id="<?php echo $key2?>"
  172. value="<?php echo $val2?>">
  173. &nbsp;
  174. <?php echo $val2?>
  175. &nbsp;&nbsp;
  176. </label>
  177. <?php endforeach;?>
  178. </div>
  179. </div>
  180. <?php endforeach;?>
  181. </div>
  182. </div>
  183. <div class="form-group">
  184. <label for="stacode" class="col-md-2 control-label">
  185. </label>
  186. <div class="col-md-4">
  187. <button type="submit" class="btn btn-success">
  188. &nbsp;
  189. <span class="glyphicon glyphicon-save">
  190. </span>
  191. &nbsp;保存设置&nbsp;
  192. </button>
  193. </div>
  194. </div>
  195. </form>
  196. </div>
  197. <script>
  198. $(function() {
  199. $('.selectAll').click(function() {
  200. $('.panel-body [type="checkbox"]').prop('checked', true);
  201. });
  202. $('.cancelAll').click(function() {
  203. $('.panel-body [type="checkbox"]').prop('checked', false);
  204. });
  205. $('.unSelectAll').click(function() {
  206. $('.panel-body [type="checkbox"]').each(function() {
  207. if ($(this).prop('checked')) {
  208. $(this).prop('checked', false);
  209. } else {
  210. $(this).prop('checked', true);
  211. }
  212. });
  213. });
  214. });
  215. </script>
  216. <?php require_once 'footer.php' ?>