appointment_info.html 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <div ng-controller="AppointmentInfoCtrl">
  2. <div class="weui-panel weui-panel_access" ng-if="curStep == 'list'">
  3. <div class="weui-panel__hd">考试安排</div>
  4. </div>
  5. <div class="weui-panel weui-panel_access" ng-if="curStep == 'date'">
  6. <div class="weui-panel__hd">考试预约 - {{currentGroup.group_name}}</div>
  7. </div>
  8. <div class="weui-panel weui-panel_access" ng-if="curStep == 'time' || curStep=='timetype'">
  9. <div class="weui-panel__hd">考试预约 - {{currentGroup.group_name}} - 【{{curDate.ly_exam_date}}】</div>
  10. </div>
  11. <div class="weui-cells" ng-if="curStep == 'list'">
  12. <div class="weui-cell" ng-repeat="g in GroupArray" ng-click="goAppointment(g)">
  13. <div class="weui-cell__bd">
  14. <p>
  15. <span ng-if="SubjectMap['SubjectArray_'+g.ly_group_id].length == 1">{{g.group_name}}</span> </span> <span ng-if="SubjectMap['SubjectArray_'+g.ly_group_id].length > 1"><span>{{g.group_name}}<br /></span> <span ng-repeat="sb in SubjectMap['SubjectArray_'+g.ly_group_id]"><span ng-if="$index >0 "><br /></span><span class="appointment-subject">{{sb.subject_name}}</span> </span>
  16. </p>
  17. </div>
  18. <div class="weui-cell__ft" ng-if="g.ly_exam_date==undefined">
  19. <span class="text-info">预约</span>
  20. </div>
  21. <div class="weui-cell__ft" ng-if="g.ly_exam_date!=undefined">
  22. <span class="text-primary">{{shortDateString(g.ly_exam_date)}}<br />{{shortTimeString(g.exam_start_time)}} - {{shortTimeString(g.exam_end_time)}}
  23. </span>
  24. </div>
  25. </div>
  26. </div>
  27. <div class="weui-cells" ng-if="curStep == 'date'">
  28. <div class="weui-cell" ng-repeat="date in DateArray" ng-click="goDate(date)">
  29. <div class="weui-cell__bd">
  30. <p>
  31. {{date.ly_exam_date}}<span ng-if="date.arrange_flag == true"> (<span class="text-success">剩余{{date.std_total - date.arrange_total}}</span>)
  32. </span>
  33. </p>
  34. </div>
  35. <div class="weui-cell__ft" ng-if="date.arrange_flag == true">
  36. <span class="text-success">选择</span>
  37. </div>
  38. <div class="weui-cell__ft" ng-if="date.arrange_flag == false">
  39. <span class="text-danger">已满</span>
  40. </div>
  41. </div>
  42. <div class="button-sp-area">
  43. <a href="javascript:;" class="weui-btn weui-btn_default" ng-click="goStep('list')">预约其他项目</a>
  44. </div>
  45. </div>
  46. <div class="weui-cells" ng-if="curStep == 'timetype'">
  47. <div class="weui-cell" ng-repeat="time in TimeTypeArray" ng-click="goTimeType(time)">
  48. <div class="weui-cell__bd">
  49. <p>
  50. {{date.ly_exam_date}}<span ng-if="date.arrange_flag == true"> (<span class="text-success">剩余{{date.std_total - date.arrange_total}}</span>)
  51. </span>
  52. </p>
  53. </div>
  54. <div class="weui-cell__ft" ng-if="date.arrange_flag == true">
  55. <span class="text-success">选择</span>
  56. </div>
  57. <div class="weui-cell__ft" ng-if="date.arrange_flag == false">
  58. <span class="text-danger">已满</span>
  59. </div>
  60. </div>
  61. <div class="button-sp-area">
  62. <a href="javascript:;" class="weui-btn weui-btn_default" ng-click="goStep('list')">预约其他项目</a>
  63. </div>
  64. </div>
  65. <div class="weui-cells" ng-if="curStep == 'time'">
  66. <div class="weui-cell" ng-repeat="time in TimeArray" ng-click="goTime(time)">
  67. <div class="weui-cell__bd">
  68. <p>
  69. {{time.group_time.time_name}}<span ng-if="time.arrange_flag == true"> (<span class="text-success">剩余{{time.std_total - time.arrange_total}}</span>)
  70. </span>
  71. </p>
  72. </div>
  73. <div class="weui-cell__ft" ng-if="time.arrange_flag == true">
  74. <span class="text-success">选择</span>
  75. </div>
  76. <div class="weui-cell__ft" ng-if="time.arrange_flag == false">
  77. <span class="text-danger">已满</span>
  78. </div>
  79. </div>
  80. <div class="button-sp-area">
  81. <a href="javascript:;" class="weui-btn weui-btn_default" ng-click="goStep('date')">预约其他日期</a> <a href="javascript:;" class="weui-btn weui-btn_default" ng-click="goStep('list')">预约其他项目</a>
  82. </div>
  83. </div>
  84. <!-- 预约成功 -->
  85. <div ng-if="curStep == 'success'">
  86. <div class="weui-msg">
  87. <div class="weui-msg__icon-area">
  88. <i class="weui-icon-success weui-icon_msg"></i>
  89. </div>
  90. <div class="weui-msg__text-area">
  91. <h2 class="weui-msg__title">预约成功</h2>
  92. <p class="weui-msg__desc">你的考试项目【{{currentGroup.group_name}}】预约成功。</p>
  93. <div class="button-sp-area ">
  94. <a href="javascript:void(0);" class="weui-btn weui-btn_primary" ng-click="getAgent()">查看预约结果</a>
  95. </div>
  96. </div>
  97. </div>
  98. </div>
  99. </div>