allexamine.html 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  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>学历</th>
  36. <th>{:lang('STATUS')}</th>
  37. <th>{:lang('ACTIONS')}</th>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <php>
  42. $user_statuses=array("0"=>lang('USER_STATUS_BLOCKED'),"1"=>lang('USER_STATUS_ACTIVATED'),"2"=>lang('USER_STATUS_UNVERIFIED'));
  43. </php>
  44. <foreach name="list" item="vo">
  45. <tr>
  46. <td><input type="checkbox" class="js-check" data-yid="js-check-y" data-xid="js-check-x" name="ids[]"
  47. value="{$vo.id}" title="ID:{$vo.id}"></td>
  48. <td>{$vo.id}</td>
  49. <td>{$vo['user_login']?$vo['user_login']:($vo['mobile']?$vo['mobile']:lang('THIRD_PARTY_USER'))}
  50. </td>
  51. <td>{$vo['user_nickname']?$vo['user_nickname']:lang('NOT_FILLED')}</td>
  52. <td>{$vo['real_name']?$vo['real_name']:lang('NOT_FILLED')}</td>
  53. <td>{$vo['redheart']}</td>
  54. <td style="text-align: center;">
  55. <switch name="vo.is_heart">
  56. <case value="1">
  57. <span style="color: blue">是</span>
  58. </case>
  59. <case value="2">
  60. <span style="color: red">否</span>
  61. </case>
  62. </switch>
  63. </td>
  64. <td>{:date('Y-m-d H:i',$vo['create_time'])}</td>
  65. <td>
  66. <switch name="vo.avatar_confirm_status">
  67. <case value="1">
  68. <span style="color:red">已审</span>
  69. </case>
  70. <case value="2">
  71. <span style="color:green">待审</span>
  72. </case>
  73. <case value="3">
  74. <span style="color:#ef9413">驳回</span>
  75. </case>
  76. </switch>
  77. </td>
  78. <td>
  79. <switch name="vo.idcard_check">
  80. <case value="1">
  81. <span style="color:red">未审</span>
  82. </case>
  83. <case value="2">
  84. <span style="color:green">已审</span>
  85. </case>
  86. <case value="3">
  87. <span style="color:#ef9413">驳回</span>
  88. </case>
  89. </switch>
  90. </td>
  91. <td>
  92. <switch name="vo.position_check">
  93. <case value="0">
  94. <span style="color:blue">未填</span>
  95. </case>
  96. <case value="1">
  97. <span style="color:red">未审</span>
  98. </case>
  99. <case value="2">
  100. <span style="color:green">已审</span>
  101. </case>
  102. <case value="3">
  103. <span style="color:#ef9413">驳回</span>
  104. </case>
  105. </switch>
  106. </td>
  107. <td>
  108. <switch name="vo.education_check">
  109. <case value="0">
  110. <span style="color:blue">未填</span>
  111. </case>
  112. <case value="1">
  113. <span style="color:red">未审</span>
  114. </case>
  115. <case value="2">
  116. <span style="color:green">已审</span>
  117. </case>
  118. <case value="3">
  119. <span style="color:#ef9413">驳回</span>
  120. </case>
  121. </switch>
  122. </td>
  123. <td>
  124. <switch name="vo.user_status">
  125. <case value="0">
  126. <span class="label label-danger">已冻结</span>
  127. </case>
  128. <case value="1">
  129. <span class="label label-success">{$user_statuses[$vo['user_status']]}</span>
  130. </case>
  131. <case value="2">
  132. <span class="label label-warning">{$user_statuses[$vo['user_status']]}</span>
  133. </case>
  134. </switch>
  135. </td>
  136. <td>
  137. <a class="btn btn-xs btn-primary" href="{:url('adminIndex/avatarConfirmPost',array('id'=>$vo['id']))}">头像</a>
  138. <a class="btn btn-xs btn-primary" href="{:url('adminIndex/idpost',array('id'=>$vo['id']))}">身份</a>
  139. <a class="btn btn-xs btn-danger" href="{:url('adminIndex/companypost',array('id'=>$vo['id']))}">职位</a>
  140. <a class="btn btn-xs btn-warning" href="{:url('adminIndex/schoolpost',array('id'=>$vo['id']))}">学历</a>
  141. </td>
  142. </tr>
  143. </foreach>
  144. </tbody>
  145. </table>
  146. <div class="pagination">{$page}</div>
  147. </form>
  148. </div>
  149. <script src="__STATIC__/js/admin.js"></script>
  150. <script>
  151. function reloadPage(win) {
  152. win.location.reload();
  153. }
  154. $(function () {
  155. setCookie("refersh_time", 3);
  156. Wind.use('ajaxForm', 'artDialog', 'iframeTools', function () {
  157. //批量冻结
  158. $('#js-batch-delete').click(function (e) {
  159. var ids = [];
  160. $("input[name='ids[]']").each(function () {
  161. if ($(this).is(':checked')) {
  162. ids.push($(this).val());
  163. }
  164. });
  165. if (ids.length == 0) {
  166. return false;
  167. }
  168. ids = ids.join(',');
  169. /*art.dialog.open("/user/admin_index/del.html?ids="+ids, {
  170. title: "批量冻结",
  171. width: "300px",
  172. close : function () {
  173. art.dialog.open.origin.location.reload();
  174. }
  175. });*/
  176. });
  177. //end
  178. });
  179. });
  180. </script>
  181. <script>
  182. function doDelete() {
  183. // Wind.use('artDialog', function () {
  184. var ids = [];
  185. $(".js-check:checked").each(function () {
  186. var id = $(this).val();
  187. if (id > 0) {
  188. ids.push(id);
  189. }
  190. });
  191. if (ids.length <= 0) {
  192. showMsg('请先选择操作项');
  193. return false;
  194. }
  195. if(confirm('确定批量删除选择项?不可恢复')){
  196. $.post('/user/admin_index/del',{id:ids},function(res){
  197. if(res.code == 1){
  198. showMsg(res.msg);
  199. setTimeout(function () {
  200. location.reload();
  201. }, 800)
  202. }else{
  203. showMsg(res.msg);
  204. }
  205. },"json")
  206. }
  207. // });
  208. }
  209. /* function showMsg(msg, time){
  210. time = time? time : 1000;
  211. art.dialog({
  212. content: msg,
  213. icon: 'warning'
  214. });
  215. setTimeout(function () {
  216. }, time)
  217. }*/
  218. </script>
  219. </body>
  220. </html>