trial_table_add.html 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <div class="form">
  2. <div class="btn">
  3. <button name="" class="query" ng-click="queryAreaStdData()">查询</button>
  4. </div>
  5. <dl class="col3">
  6. <div style="margin: 5px; font-weight: bold;">未安排评审考生总数:{{totalStds}}</div>
  7. <dt>高中区域:</dt>
  8. <dd>
  9. <select style="width: 100px;" ng-options="item as item.province_name + '(' + item.stds + ')' for item in provs" ng-change="selectProvince()" ng-model="search.province">
  10. <option value="">--省份--</option>
  11. </select>
  12. <select style="width: 100px;" ng-options="item as item.area_name + '(' + item.stds + ')' for item in areaList" ng-change="selectArea()" ng-model="search.area">
  13. <option value="">--城市--</option>
  14. </select>
  15. <select style="width: 100px;" ng-options="item as item.city_name + '(' + item.stds + ')' for item in cityList" ng-change="selectCity()" ng-model="search.city">
  16. <option value="">--区县--</option>
  17. </select>
  18. <select style="width: 200px;" ng-options="item as item.school_name + '(' + item.stds + ')' for item in schoolList" ng-model="search.school">
  19. <option value="">--学校--</option>
  20. </select>
  21. <a ng-click="add()" class="btn btn-warning" style="float: none;margin-left: 10px;">添加</a>
  22. </dd>
  23. </dl>
  24. <div class="clearfix" style="clear: both;padding-left: 120px;">
  25. <span class="block pull-left wrapper-xs bg-light m-r" ng-repeat="area in areas">
  26. <span ng-if="area.province">{{area.province.province_name}}</span>
  27. <span ng-if="area.area">|{{area.area.area_name}}</span>
  28. <span ng-if="area.city">|{{area.city.city_name}}</span>
  29. <span ng-if="area.school">|{{area.school.school_name}}</span>
  30. <a href="#" ng-click="remove($index)" style="color: red">X删除</a>
  31. </span>
  32. </div>
  33. </div>
  34. <div class="ctitle">
  35. <h2>学生信息:<span ng-show="pageData.totalCounts > 0">{{pageData.totalCounts}}条记录</span></h2>
  36. </div>
  37. <div class="table">
  38. <table>
  39. <thead>
  40. <tr>
  41. <th width="12%">姓名</th>
  42. <th width="12%">性别</th>
  43. <th width="12%">民族</th>
  44. <th width="19%">出生日期</th>
  45. <th width="15%">出生省份</th>
  46. <th width="15%">出生城市</th>
  47. <th width="15%">出生区域</th>
  48. </tr>
  49. </thead>
  50. <tbody>
  51. <tr ng-show="pageData.totalCounts == 0">
  52. <td colspan="7" align="center">无任何数据</td>
  53. </tr>
  54. <tr ng-show="pageData.totalCounts > 0" ng-repeat="list in areastdlists">
  55. <td>{{list.name}}</td>
  56. <td>{{list.sex == '1'?'男':'女'}}</td>
  57. <td>{{list.minzu}}</td>
  58. <td>{{list.birthday}}</td>
  59. <td>{{list.province}}</td>
  60. <td>{{list.city}}</td>
  61. <td>{{list.dist}}</td>
  62. </tr>
  63. </tbody>
  64. </table>
  65. </div>
  66. <div class="page" ng-show="pageData.totalPages > 1"><span>{{pageData.totalCounts}}条记录</span><a href="javascript:;" class="first" ng-click="bmFirstPage()">首页</a><a href="javascript:;" class="prev" ng-click="bmPrevPage()">上一页</a><span>{{pageData.pageIndex}}/{{pageData.totalPages}}页</span><a href="javascript:;" class="next" ng-click="bmNextPage()">下一页</a><a href="javascript:;" class="last" ng-click="bmLastPage()">尾页</a></div>
  67. <div class="form">
  68. <button name="" class="start" ng-click="launchEvaluation()">发起分组评审</button>
  69. <dl class="col4" style="height: auto;">
  70. <dt>指定评审专家:</dt>
  71. <dd>
  72. <table style="width: 100%">
  73. <tr>
  74. <td style="width: 60px;vertical-align: top;">
  75. <button name="" ng-click="selectExpert()">选择</button>
  76. <!--
  77. <button name="" ng-click="clearAllSel()" ng-hide="expertname.length == 0">清空</button></td>
  78. -->
  79. <td>
  80. <ul ng-repeat="item in selectedExpertsAndPages">
  81. <li ng-repeat="name in item.expertname">{{name}}</li>
  82. <li ng-repeat="page in item.pages">{{page}}</li>
  83. <li style="background-color: lightcoral;" ng-click="deleteSelected(item)">删除</li>
  84. </ul>
  85. </td>
  86. </tr>
  87. </table>
  88. </dd>
  89. </dl>
  90. <dl class="col4">
  91. <dt>分组评审结束时间:</dt>
  92. <dd>
  93. <input type="text" id="psEndTime" class="txt3" ng-click="psEndTime()" />
  94. </dd>
  95. </dl>
  96. </div>
  97. <div class="pop_dblist" id="showExpertFZPS">
  98. <table style="width: 100%">
  99. <tr>
  100. <td>
  101. <ul class="group">
  102. <li ng-repeat="name in expertname">{{name}}</li>
  103. </ul>
  104. </td>
  105. <td style="width: 40px;vertical-align: middle;">
  106. <input type="button" value="清空" ng-click="clearAllSel()"/>
  107. </td>
  108. </tr>
  109. </table>
  110. <input type="" name="" placeholder="查找专家" ng-model="queryExpertName" />
  111. <ul class="list">
  112. <li ng-repeat="list in dbexpertlists | filter : queryExpertName"><label ng-click="clickExpertName(list)">{{list.name}}</label></li>
  113. </ul>
  114. <div style="text-align: left;">评分模块:<input type="checkbox" ng-model="selectAllPages" ng-change="selectAllPagesChanged()">全选</div>
  115. <table style="width: 100%">
  116. <tr>
  117. <td ng-repeat="item in pingfenPages" width="8%" style="border:1px solid gray; padding: 2px; background-color: {{item.checked ? '' :'lightgoldenrodyellow'}}" >
  118. <label>
  119. <input type="checkbox" ng-model="item.checked" ng-disabled="!item.available">{{item.page}}
  120. </label>
  121. </td>
  122. </tr>
  123. </table>
  124. </div>
  125. <div class="pop_schoolarea" id="showExamArea">
  126. <ul class="prov">
  127. <li ng-repeat="list in schoolprovs">{{list.text}}</li>
  128. </ul>
  129. <ul class="city">
  130. <li ng-repeat="list in schoolcitys">{{list.text}}</li>
  131. </ul>
  132. <ul class="dist">
  133. <li ng-repeat="list in schooldists">{{list.text}}</li>
  134. </ul>
  135. </div>