apply_table.html 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <div class="form">
  2. <div class="btn"><button name="" class="query" ng-click="queryBmData()">查询</button></div>
  3. <dl class="col1" ng-init="getBmYear()">
  4. <dt>报名年份:</dt>
  5. <dd>
  6. <select ng-model="applyParm.year" ng-options="list.name as list.name for list in bmyearlists">
  7. <option value="">请选择</option>
  8. </select>
  9. </dd>
  10. </dl>
  11. <dl class="col1">
  12. <dt>报名名称:</dt>
  13. <dd>
  14. <input type="text" ng-model="applyParm.name" class="txt1" />
  15. </dd>
  16. </dl>
  17. <dl class="col1">
  18. <dt>报名状态:</dt>
  19. <dd>
  20. <p><input type="radio" ng-model="applyParm.status" id="bmStatus_0" value="" /><label for="bmStatus_0">不选</label></p>
  21. <p><input type="radio" ng-model="applyParm.status" id="bmStatus_1" value="1" /><label for="bmStatus_1">开启</label></p>
  22. <p><input type="radio" ng-model="applyParm.status" id="bmStatus_2" value="0" /><label for="bmStatus_2">关闭</label></p>
  23. </dd>
  24. </dl>
  25. </div>
  26. <div class="control">
  27. <span class="add" ng-click="addApply()">添加</span>
  28. <span class="edit" ng-show="showEdit == true" ng-click="editApply()">修改</span>
  29. <span class="del" ng-click="delApply()">删除</span>
  30. </div>
  31. <div class="table">
  32. <table>
  33. <thead>
  34. <tr>
  35. <th width="2%">选择</th>
  36. <th width="10%">报名年份</th>
  37. <th>报名名称</th>
  38. <th width="20%">报名开始时间</th>
  39. <th width="20%">报名结束时间</th>
  40. <th width="20%">成绩发布时间</th>
  41. <th width="10%">报名状态</th>
  42. </tr>
  43. </thead>
  44. <tbody ng-init="getBmData()">
  45. <tr ng-show="pageData.totalCounts == 0">
  46. <td colspan="6" align="center">无任何数据</td>
  47. </tr>
  48. <tr ng-show="pageData.totalCounts > 0" ng-repeat="applylist in applylists">
  49. <td><input type="checkbox" ng-model="bmItem" ng-click="multipleChecked(bmItem,applylist.id)" /></td>
  50. <td>{{applylist.year}}</td>
  51. <td>{{applylist.name}}</td>
  52. <td>{{applylist.startTime}}</td>
  53. <td>{{applylist.endTime}}</td>
  54. <td>{{applylist.publishTime}}</td>
  55. <td uib-tooltip="{{applylist.status==1?'开启':'关闭'}}"><label ng-class="{'on':applylist.status==1}"><input type="checkbox" name="bmStatus" ng-click="bmStatus(applylist.id,applylist.status)" ng-checked="{{applylist.status==1}}" /></label></td>
  56. </tr>
  57. </tbody>
  58. </table>
  59. </div>
  60. <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>
  61. <div class="pop_stdBm">
  62. <dl>
  63. <dt>报名年份:</dt>
  64. <dd>
  65. <select name="" ng-model="applyData.year">
  66. <option value="">请选择</option>
  67. <option value="2015">2015</option>
  68. <option value="2016">2016</option>
  69. <option value="2017">2017</option>
  70. <option value="2018">2018</option>
  71. <option value="2019">2019</option>
  72. <option value="2020">2020</option>
  73. </select>
  74. </dd>
  75. </dl>
  76. <dl>
  77. <dt>报名名称:</dt>
  78. <dd>
  79. <input type="text" ng-model="applyData.name" />
  80. </dd>
  81. </dl>
  82. <dl>
  83. <dt>报名开始时间:</dt>
  84. <dd>
  85. <input type="text" id="startDate" ng-model="applyData.startTime" ng-click="startDate()" />
  86. </dd>
  87. </dl>
  88. <dl>
  89. <dt>报名结束时间:</dt>
  90. <dd>
  91. <input type="text" id="endDate" ng-model="applyData.endTime" ng-click="endDate()" />
  92. </dd>
  93. </dl>
  94. <dl>
  95. <dt>成绩发布时间:</dt>
  96. <dd>
  97. <input type="text" id="publishDate" ng-model="applyData.publishTime" ng-click="publishDate()" />
  98. </dd>
  99. </dl>
  100. <dl>
  101. <dt>报名状态:</dt>
  102. <dd>
  103. <select name="" ng-model="applyData.status">
  104. <option value="">请选择</option>
  105. <option value="1">开启</option>
  106. <option value="0">关闭</option>
  107. </select>
  108. </dd>
  109. </dl>
  110. </div>