shift.html 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <section id="page-title"><div class="row" ><div class="col-sm-8"><h1 class="mainTitle">交接班</h1><span class="mainDescription">交接班,查看交接班</span></div></div></section>
  2. <div ng-controller="shiftScheduleCtrl" >
  3. <div class="col email-list " style="width:600px;height:500px;">
  4. <div class="wrap-list">
  5. <ul class="messages-list" style="width:80%;top: 100px;" perfect-scrollbar wheel-propagation="true" suppress-scroll-x="true">
  6. <li ng-if="!shiftes.length">
  7. <div class="">
  8. 暂时没有交接班
  9. </div>
  10. </li>
  11. <li>
  12. <div class="row">
  13. <div class="col-md-12">
  14. <table class="table table-bordered">
  15. <thead>
  16. <tr>
  17. <th>第一值班人交班情况</th>
  18. <th>第二值班人交班情况</th>
  19. <th>第一接班人接班情况</th>
  20. <th>第二接班人接班情况</th>
  21. </tr>
  22. </thead>
  23. <tbody>
  24. <tr>
  25. <td ng-repeat="shift in shiftes">值班人: {{ shift.user.name }}</td>
  26. </tr>
  27. <tr>
  28. <td ng-repeat="shift in shiftes"><span ng-if="getShiftType(shift)=='import'">接班状态</span><span ng-if="getShiftType(shift)=='upload'">交班状态</span>: {{ shift.status.description }}</td>
  29. </tr>
  30. <tr class="success">
  31. <td ng-repeat="shift in shiftes"><span ng-if="getShiftType(shift)=='import'">接班时间 : {{ shift.succeedTime}}</span><span ng-if="getShiftType(shift)=='upload'">交班时间 : {{ shift.shiftTime }}</span> </td>
  32. </tr>
  33. <tr class="info">
  34. <td ng-repeat="shift in shiftes">班次: {{ shift.scheduleOrderDTO.description }}</td>
  35. </tr>
  36. </tbody>
  37. </table>
  38. </div>
  39. </div>
  40. <div class="row">
  41. <div class="col-md-12">
  42. <button ng-click="importShift()" ng-if="getHandle()=='import'"><i class="ti-import"/>接班</button>
  43. <button ng-click="uploadShift()" ng-if="getHandle()=='upload'"><i class="ti-upload"/>交班</button>
  44. <div ng-if="getHandle()=='uploadDes'">未全部交班</div>
  45. </div>
  46. </div>
  47. <!-- <a message-item="{{message.id}}">
  48. <img ng-src="assets/images/avatar-{{message.user['gender']=='男'?'1':'2'}}.jpg" class="messages-item-avatar bordered border-primary"/>
  49. <span class="messages-item-from">{{ shift.user.name }}</span>
  50. <span class="messages-item-from">{{ shift.status.name }}</span>
  51. <div class="messages-item-time">
  52. <span class="text">开始时间:{{ shift.scheduleOrderDTO.startTime }}</span>
  53. <span class="text">结束时间:{{ shift.scheduleOrderDTO.endTime }}</span>
  54. <button ng-click="importShift(shift)" ng-if="getHandle(shift)=='import'"><i class="ti-import"/>接班</button>
  55. <button ng-click="uploadShift(shift)" ng-if="getHandle(shift)=='upload'"><i class="ti-upload"/>交班</button>
  56. </div>
  57. <span class="messages-item-subject"> <em class="spam" ng-if="message.spam">[SPAM] </em> {{ shift.description }}</span>
  58. </a> -->
  59. </li>
  60. </ul>
  61. </div>
  62. </div>
  63. </div>