mark.index.html 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <div ng-include="'tpl/header.html'"></div>
  2. <div class="" layout style="padding-top:60px;">
  3. <div class="ui_mainbox">
  4. <div class="content1">
  5. <div style="margin-bottom: 5px;">
  6. <button ng-click="goLastInprogressTask()">查看最后一个进行中的任务</button>
  7. <button ng-click="goNextUnStartTask()">查看下一个未开始的任务</button>
  8. <!--
  9. <button ng-click="confirmAndSubmitAllTask(12)">确认并提交所有12页面任务</button>
  10. <button ng-click="confirmAndSubmitAllFuheTask()">确认并提交所有复核任务</button>
  11. <button ng-click="confirmAndSubmitAllTask(11)">确认并提交所有11页面任务</button>
  12. <button ng-click="confirmAndRemoveAllTask()">所有任务已复核,评审无误</button>
  13. -->
  14. 输入学生编号:
  15. <input ng-model="studentId" type = "number" />
  16. <button ng-click="goTaskByStudentId()">前往任务</button>
  17. </div>
  18. <div class="table" style="max-height:896px;">
  19. <table ng-if="userType == '1' || userType == '2'">
  20. <thead>
  21. <tr>
  22. <th width="15%">学生数量</th>
  23. <th width="15%">已完成数量</th>
  24. <th width="15%">未完成数量</th>
  25. <th width="25%">任务完成剩余时间(天)</th>
  26. <th width="15%">操作</th>
  27. </tr>
  28. </thead>
  29. <tbody ng-init="getReviewTasksData()">
  30. <tr>
  31. <td ng-show="pageData.totalCounts == 0" colspan="6" align="center">无任何数据</td>
  32. </tr>
  33. <tr ng-show="pageData.totalCounts > 0" ng-repeat="list in reviewtaskslists">
  34. <td>{{list.studentCount}}</td>
  35. <td>{{list.finishedCount}} <a ui-sref="finishedList">查看</a></td>
  36. <td>{{list.notFinishedCount}}</td>
  37. <td>{{list.restTime}}</td>
  38. <td><a ui-sref="markstep.step1" ng-if="list.notFinishedCount != 0 && list.restTime >= 0">进入评审</a></td>
  39. </tr>
  40. </tbody>
  41. </table>
  42. <table ng-if="userType == '3'">
  43. <thead>
  44. <tr>
  45. <th width="20%">学生姓名</th>
  46. <th width="25%">评审专家姓名</th>
  47. <!--
  48. <th width="20%">评审专家评审分数</th>
  49. <th>评分差距(分)</th>
  50. <th>自己打分</th>
  51. -->
  52. <th>任务完成状态</th>
  53. <th width="15%">操作</th>
  54. </tr>
  55. </thead>
  56. <tbody ng-init="getEvalStudentZCTasks()">
  57. <tr>
  58. <td ng-show="pageData.totalCounts == 0" colspan="6" align="center">无任何数据</td>
  59. </tr>
  60. <tr ng-show="pageData.totalCounts > 0" ng-repeat="list in reviewtaskslists">
  61. <td>{{list.name}}</td>
  62. <td>{{list.executors}}</td>
  63. <!--
  64. <td>{{list.scores}}</td>
  65. <td>{{list.disparity | number:1}}</td>
  66. <td>{{list.totalScore}}</td>
  67. -->
  68. <td>{{list.status == '0'?'未开始':(list.status == '1'?'未完成':'已完成')}}</td>
  69. <td><a ui-sref="markstep.step1({'taskId':list.taskId})" ng-if="list.status != 2">进入评审</a>
  70. &nbsp;<a href="javascript:;" ng-click="lookCalibrationDetail(list.id)">打分详情</a></td>
  71. </tr>
  72. </tbody>
  73. </table>
  74. </div>
  75. <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>
  76. </div>
  77. </div>
  78. </div>
  79. <div class="pop_calibrationDetail" id="popCalibrationDetail_picketage_table">
  80. <table class="scoreTbl">
  81. <thead>
  82. <tr>
  83. <th>类型</th>
  84. <th>老师</th>
  85. <th ng-repeat="s in totalPingfenModules" style="text-align: right;">{{s}}</th>
  86. <th style="text-align: right;">总分</th>
  87. </tr>
  88. </thead>
  89. <tbody>
  90. <tr>
  91. <td ng-show="marklists.length == 0" colspan="5" align="center">无任何数据</td>
  92. </tr>
  93. <tr ng-show="marklists.length > 0" ng-repeat="mark in marklists">
  94. <td nowrap="nowrap" style="text-align: center;">{{mark.typeName}}</td>
  95. <td nowrap="nowrap" style="text-align: center;">{{mark.teacherName}}</td>
  96. <td ng-repeat="sco in mark.scoreArr" style="text-align: right;">{{sco.score| number:2}} <div ng-if="sco.creater">{{sco.creater}}</div></td>
  97. <td style="text-align: right;">{{mark.totalScore| number:2}}</td>
  98. </tr>
  99. </tbody>
  100. </table>
  101. </div>