admin_std_list.html 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <div class="panel panel-default">
  2. <div class="panel-heading panel-title">
  3. <div class="row">
  4. <form class="form-horizontal" role="form">
  5. <div class="col-md-4">
  6. <div class="form-group">
  7. <label class="col-sm-4 control-label">报考状态</label>
  8. <div class="col-sm-8">
  9. <select name="finish_time" class="form-control" ng-model="pageObj.finish_time"
  10. ng-options="finish_time.name as finish_time.name for finish_time in finish_times" ng-keypress="($event.which === 13)?goPage(1):0">
  11. </select>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="col-md-7">
  16. <div class="form-group">
  17. <label class="col-sm-2 control-label">查询条件</label>
  18. <div class="col-sm-8">
  19. <div class="input-group">
  20. <input type="text" class="form-control" placeholder="Search for..." ng-model="pageObj.query" ng-keypress="($event.which === 13)?goPage(1):0">
  21. <span class="input-group-btn">
  22. <button class="btn btn-default" type="button" ng-click="goPage(1)" >Go!</button>
  23. </span>
  24. </div>
  25. </div>
  26. </div>
  27. </div>
  28. </form>
  29. <div class="btn btn-primary" ngf-select="upload($file, $invalidFiles)">
  30. <span class="glyphicon glyphicon-upload"></span> 导入保送生数据
  31. </div>
  32. </div>
  33. </div>
  34. <div class="table-responsive">
  35. <table class="table table-striped table-hover">
  36. <thead>
  37. <tr>
  38. <th class="col-md-2"><font size="+1">学校</font></th>
  39. <th class="col-md-1"><font size="+1">登录名</font></th>
  40. <th class="col-md-1"><font size="+1">姓名</font></th>
  41. <th class="col-md-1"><font size="+1">性别</font></th>
  42. <th class="col-md-2"><font size="+1">身份证号</font></th>
  43. <th class="col-md-2"><font size="+1">注册/完成时间</font></th>
  44. <th class="col-md-1"><font size="+1">状态</font></th>
  45. <th class="col-md-2"><font size="+1">操作</font></th>
  46. </tr>
  47. </thead>
  48. <tbody>
  49. <tr ng-repeat='std in stds'>
  50. <td>{{std.school}}</td>
  51. <td>{{std.login_name}}</td>
  52. <td><a ng-click="showStdOverview(std.user_id)" href="">{{std.name}} <span class="glyphicon glyphicon-list-alt text-info" aria-hidden="true"></span> </a></td>
  53. <td>{{std.gender}}</td>
  54. <td>{{std.cert_id}}</td>
  55. <td>{{std.create_time}} - {{std.finish_time}}</td>
  56. <td ng-if="std.status==0" class="text-danger">已删除</td>
  57. <td ng-if="std.status==1">正常</td>
  58. <td>
  59. <!-- Single button -->
  60. <div class="btn-group">
  61. <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  62. 操作 <span class="caret"></span>
  63. </button>
  64. <ul class="dropdown-menu">
  65. <li><a href="#" ng-click="downloadBasicInfoPdf(std.user_id)">生成基本信息PDF</a></li>
  66. <li><a href="#" ng-click="downloadTicket(std.user_id)">下载准考证</a></li>
  67. </ul>
  68. </div>
  69. </td>
  70. </tr>
  71. </tbody>
  72. </table>
  73. </div>
  74. <div class="row">
  75. <div class="col-md-7 text-center" style="margin:20px 0; line-height:34px;">
  76. 总记录数:{{pageObj.total}} &nbsp;当前页/总页数:{{pageObj.page}}/{{pageObj.totalPage}}
  77. </div>
  78. <div class="col-md-2 text-right">
  79. <nav aria-label="Page navigation">
  80. <ul class="pagination">
  81. <li>
  82. <a href="#" aria-label="Previous">
  83. <span aria-hidden="true" ng-click="goPage(pageObj.page-1)">&laquo;上一页</span>
  84. </a>
  85. </li>
  86. <li>
  87. <a href="#" aria-label="Next">
  88. <span aria-hidden="true" ng-click="goPage(pageObj.page+1)">下一页&raquo;</span>
  89. </a>
  90. </li>
  91. </ul>
  92. </nav>
  93. </div>
  94. <div class="col-md-2" style="margin:20px 0;">
  95. <div class="input-group">
  96. <span class="input-group-addon">至第</span>
  97. <input type="number" class="form-control" ng-model="pageInput" ng-keypress="($event.which === 13)?goPage(pageInput):0" />
  98. <span class="input-group-addon">页</span>
  99. </div>
  100. </div>
  101. </div>
  102. </div>