allexamine.html 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. <include file="public@header"/>
  2. </head>
  3. <body>
  4. <div class="wrap js-check-wrap">
  5. <ul class="nav nav-tabs">
  6. <li class="active"><a>待审核</a></li>
  7. </ul>
  8. <form class="well form-inline margin-top-20" method="post" action="{:url('user/adminIndex/index')}">
  9. 用户ID:
  10. <input class="form-control" type="text" name="uid" style="width: 200px;" value="{:input('request.uid')}"
  11. placeholder="请输入用户ID">
  12. 关键字:
  13. <input class="form-control" type="text" name="keyword" style="width: 200px;" value="{:input('request.keyword')}" placeholder="用户名/昵称/真实姓名/手机">
  14. <input type="submit" class="btn btn-primary" value="搜索"/>
  15. <a class="btn btn-default" href="{:url('user/adminIndex/index')}">清空</a>
  16. <a class="btn btn-warning" href="{:url('user/adminIndex/export',array('uid'=>$Request.param.uid,'keyword'=>$Request.param.keyword))}">导出</a>
  17. <a class="btn btn-danger" onclick="doDelete()">批量删除</a>
  18. <!-- <a class="btn btn-danger" href="{:url('user/adminIndex/index')}" style="border-color:#7349B8;background-color:#7349B8">已冻结的用户</a> -->
  19. </form>
  20. <form method="post" class="js-ajax-form">
  21. <table class="table table-hover table-bordered">
  22. <thead>
  23. <tr>
  24. <th><input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x">全选</th>
  25. <th>ID</th>
  26. <th>账号</th>
  27. <th>{:lang('NICENAME')}</th>
  28. <th>真实姓名</th>
  29. <th>爱心</th>
  30. <th style="text-align: center;">是否推荐</th>
  31. <th>{:lang('REGISTRATION_TIME')}</th>
  32. <th>身份证</th>
  33. <th>职位</th>
  34. <th>学历</th>
  35. <th>{:lang('STATUS')}</th>
  36. <th>{:lang('ACTIONS')}</th>
  37. </tr>
  38. </thead>
  39. <tbody>
  40. <php>
  41. $user_statuses=array("0"=>lang('USER_STATUS_BLOCKED'),"1"=>lang('USER_STATUS_ACTIVATED'),"2"=>lang('USER_STATUS_UNVERIFIED'));
  42. </php>
  43. <foreach name="list" item="vo">
  44. <tr>
  45. <td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]"
  46. value="{$vo.id}" title="ID:{$vo.id}"></td>
  47. <td>{$vo.id}</td>
  48. <td>{$vo['user_login']?$vo['user_login']:($vo['mobile']?$vo['mobile']:lang('THIRD_PARTY_USER'))}
  49. </td>
  50. <td>{$vo['user_nickname']?$vo['user_nickname']:lang('NOT_FILLED')}</td>
  51. <td>{$vo['real_name']?$vo['real_name']:lang('NOT_FILLED')}</td>
  52. <td>{$vo['redheart']}</td>
  53. <td style="text-align: center;">
  54. <switch name="vo.is_heart">
  55. <case value="1">
  56. <span style="color: blue">是</span>
  57. </case>
  58. <case value="2">
  59. <span style="color: red">否</span>
  60. </case>
  61. </switch>
  62. </td>
  63. <td>{:date('Y-m-d H:i',$vo['create_time'])}</td>
  64. <td>
  65. <switch name="vo.idcard_check">
  66. <case value="1">
  67. <span style="color:red">未审</span>
  68. </case>
  69. <case value="2">
  70. <span style="color:green">已审</span>
  71. </case>
  72. <case value="3">
  73. <span style="color:#ef9413">驳回</span>
  74. </case>
  75. </switch>
  76. </td>
  77. <td>
  78. <switch name="vo.position_check">
  79. <case value="0">
  80. <span style="color:blue">未填</span>
  81. </case>
  82. <case value="1">
  83. <span style="color:red">未审</span>
  84. </case>
  85. <case value="2">
  86. <span style="color:green">已审</span>
  87. </case>
  88. <case value="3">
  89. <span style="color:#ef9413">驳回</span>
  90. </case>
  91. </switch>
  92. </td>
  93. <td>
  94. <switch name="vo.education_check">
  95. <case value="0">
  96. <span style="color:blue">未填</span>
  97. </case>
  98. <case value="1">
  99. <span style="color:red">未审</span>
  100. </case>
  101. <case value="2">
  102. <span style="color:green">已审</span>
  103. </case>
  104. <case value="3">
  105. <span style="color:#ef9413">驳回</span>
  106. </case>
  107. </switch>
  108. </td>
  109. <td>
  110. <switch name="vo.user_status">
  111. <case value="0">
  112. <span class="label label-danger">已冻结</span>
  113. </case>
  114. <case value="1">
  115. <span class="label label-success">{$user_statuses[$vo['user_status']]}</span>
  116. </case>
  117. <case value="2">
  118. <span class="label label-warning">{$user_statuses[$vo['user_status']]}</span>
  119. </case>
  120. </switch>
  121. </td>
  122. <td>
  123. <a class="btn btn-xs btn-primary" href="{:url('adminIndex/idpost',array('id'=>$vo['id']))}">身份</a>
  124. <a class="btn btn-xs btn-danger" href="{:url('adminIndex/companypost',array('id'=>$vo['id']))}">职位</a>
  125. <a class="btn btn-xs btn-warning" href="{:url('adminIndex/schoolpost',array('id'=>$vo['id']))}">学历</a>
  126. </td>
  127. </tr>
  128. </foreach>
  129. </tbody>
  130. </table>
  131. <div class="pagination">{$page}</div>
  132. </form>
  133. </div>
  134. <script src="__STATIC__/js/admin.js"></script>
  135. <script>
  136. function reloadPage(win) {
  137. win.location.reload();
  138. }
  139. $(function () {
  140. setCookie("refersh_time", 3);
  141. Wind.use('ajaxForm', 'artDialog', 'iframeTools', function () {
  142. //批量冻结
  143. $('#js-batch-delete').click(function (e) {
  144. var ids = [];
  145. $("input[name='ids[]']").each(function () {
  146. if ($(this).is(':checked')) {
  147. ids.push($(this).val());
  148. }
  149. });
  150. if (ids.length == 0) {
  151. return false;
  152. }
  153. ids = ids.join(',');
  154. /*art.dialog.open("/user/admin_index/del.html?ids="+ids, {
  155. title: "批量冻结",
  156. width: "300px",
  157. close : function () {
  158. art.dialog.open.origin.location.reload();
  159. }
  160. });*/
  161. });
  162. //end
  163. });
  164. });
  165. </script>
  166. <script>
  167. function doDelete() {
  168. // Wind.use('artDialog', function () {
  169. var ids = [];
  170. $(".js-check:checked").each(function () {
  171. var id = $(this).val();
  172. if (id > 0) {
  173. ids.push(id);
  174. }
  175. });
  176. if (ids.length <= 0) {
  177. showMsg('请先选择操作项');
  178. return false;
  179. }
  180. if(confirm('确定批量删除选择项?不可恢复')){
  181. $.post('/user/admin_index/del',{id:ids},function(res){
  182. if(res.code == 1){
  183. showMsg(res.msg);
  184. setTimeout(function () {
  185. location.reload();
  186. }, 800)
  187. }else{
  188. showMsg(res.msg);
  189. }
  190. },"json")
  191. }
  192. // });
  193. }
  194. /* function showMsg(msg, time){
  195. time = time? time : 1000;
  196. art.dialog({
  197. content: msg,
  198. icon: 'warning'
  199. });
  200. setTimeout(function () {
  201. }, time)
  202. }*/
  203. </script>
  204. </body>
  205. </html>