schedules.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. <style>
  2. .right-content{
  3. padding-top:54px!important; padding-left:0!important; width:970px!important;
  4. }
  5. #tabs-container #tab-1 ul.scheduled li.name{width: 90px;}
  6. </style>
  7. <div class="content">
  8. <% include ../leftBar.html %>
  9. <!-- right content start -->
  10. <div class="right-content">
  11. <div class="pageInfo">Broadcast Bookings</div>
  12. <div id="tabs-container">
  13. <% include topBar.html %>
  14. <div class="tab">
  15. <div id="tab-1" class="tab-content">
  16. <div class="subject">
  17. <ul class="scheduled">
  18. <li>From</li>
  19. <li>To</li>
  20. <li>Broadcast time</li>
  21. <li>Time confirmed</li>
  22. <li style="width: 120px; margin-right: 20px; text-align: center;">Attached gifts</li>
  23. <li>Remaining Time</li>
  24. </ul>
  25. </div>
  26. <%if(data.list.length){%>
  27. <% for(var value of data.list){%>
  28. <div class="list">
  29. <%if(value.type == 1){%>
  30. <ul class="scheduled">
  31. <li>
  32. <div>
  33. <a href="/broadcast/viewerProfile?manid=<%=value.fromid%>">
  34. <div class="avatar_instant">
  35. <img src="<%=value.opposite_photourl%>" class="profile-pic" alt=""/>
  36. </div>
  37. </a>
  38. <ul>
  39. <li class="name Ellipses" title="<%=value.opposite_nickname%>">
  40. <div><a href="/broadcast/viewerProfile?manid=<%=value.fromid%>"><%=value.opposite_nickname%></a></div>
  41. </li>
  42. <li class="contry">
  43. <div><%=value.opposite_country%></div>
  44. </li>
  45. <li>
  46. <ul class="statue" style="display:block;">
  47. <div class="userlevel">
  48. <img src="<%=public_path%>/img/intimacy_<%=value.intimacy%>.png"/>
  49. </div>
  50. <div class="userlevel">
  51. <img src="<%=userLevelInfo[value.level].icon%>"/>
  52. </div>
  53. </ul>
  54. </li>
  55. </ul>
  56. </div>
  57. </li>
  58. <li class="to">
  59. <div>
  60. <div class="avatar_instant">
  61. <img src="<%=userInfo.avatar_img%>" class="profile-pic" alt=""/>
  62. </div>
  63. <ul>
  64. <li class="name Ellipses" title="<%=userInfo.nick_name%>"><%=userInfo.nick_name%></li>
  65. <li class="contry"><%=userInfo.age%> years old</li>
  66. <li><%=userInfo.country%></li>
  67. </ul>
  68. </div>
  69. </li>
  70. <li class="scheduledLiveListTimeSent" data-time="<%=value.book_time*1000%>"></li>
  71. <li class="scheduledLiveListTime" data-time="<%=value.accept_time*1000%>"></li>
  72. <li style="width: 120px; margin-right: 20px; text-align: center;">
  73. <%if(value.gift_num > 0){%>
  74. <div>
  75. <img src="<%=value.gift_small_imgurl%>" style="width: 50px; height: 50px;" alt=""/>
  76. <label>X</label>
  77. <label class="count"><%=value.gift_num%></label>
  78. </div>
  79. <%}%>
  80. </li>
  81. <li>
  82. <div class="RemainingTime" data-time="<%=value.valid_time%>">
  83. <a class="Start_Now_a" style="display: none" href="/page/anchor.html#roomid=<%= value.roomid%>&user_id=<%=value.fromid%>" target="_blank;">
  84. <div class="Start_Now_B">
  85. <div class="countdown"></div>
  86. <div class="Start_Now">Start Now</div>
  87. </div>
  88. </a>
  89. <span style="font-size: 16px; display: none" class="reciprocal"></span>
  90. </div>
  91. </li>
  92. </ul>
  93. <%}else if(value.type == 2){%>
  94. <ul class="scheduled">
  95. <li>
  96. <div>
  97. <div class="avatar_instant">
  98. <img src="<%=userInfo.avatar_img%>" class="profile-pic" alt=""/>
  99. </div>
  100. <ul>
  101. <li class="name Ellipses" title="<%=userInfo.nick_name%>"><%=userInfo.nick_name%></li>
  102. <li class="contry"><%=userInfo.age%> years old</li>
  103. <li><%=userInfo.country%></li>
  104. </ul>
  105. </div>
  106. </li>
  107. <li class="to">
  108. <div>
  109. <a href="/broadcast/viewerProfile?manid=<%=value.fromid%>">
  110. <div class="avatar_instant">
  111. <img src="<%=value.opposite_photourl%>" class="profile-pic" alt=""/>
  112. </div>
  113. </a>
  114. <ul>
  115. <li class="name Ellipses" title="<%=value.opposite_nickname%>">
  116. <div><a href="/broadcast/viewerProfile?manid=<%=value.fromid%>"><%=value.opposite_nickname%></a></div>
  117. </li>
  118. <li class="contry">
  119. <div><%=value.opposite_country%></div>
  120. </li>
  121. <li>
  122. <ul class="statue" style="display:block;">
  123. <div class="userlevel" style="margin-left: 0px;">
  124. <img src="<%=public_path%>/img/intimacy_<%=value.intimacy%>.png"/>
  125. </div>
  126. <div class="userlevel">
  127. <img src="<%=userLevelInfo[value.level].icon%>"/>
  128. </div>
  129. </ul>
  130. </li>
  131. </ul>
  132. </div>
  133. </li>
  134. <li class="scheduledLiveListTimeSent" data-time="<%=value.book_time*1000%>"></li>
  135. <li class="scheduledLiveListTime" data-time="<%=value.accept_time*1000%>"></li>
  136. <li style="width: 120px; margin-right: 20px; text-align: center;">
  137. <%if(value.gift_num > 0){%>
  138. <div>
  139. <img src="<%=value.gift_small_imgurl%>" style="width: 50px; height: 50px;" alt=""/>
  140. <label>X</label>
  141. <label class="count"><%=value.gift_num%></label>
  142. </div>
  143. <%}%>
  144. </li>
  145. <li>
  146. <div class="RemainingTime" data-time="<%=value.valid_time%>">
  147. <a class="Start_Now_a" style="display: none" href="/page/anchor.html#roomid=<%= value.roomid%>&user_id=<%=value.fromid%>" target="_blank;">
  148. <div class="Start_Now_B">
  149. <div class="countdown"></div>
  150. <div class="Start_Now">Start Now</div>
  151. </div>
  152. </a>
  153. <span style="font-size: 16px; display: none" class="reciprocal"></span>
  154. </div>
  155. </li>
  156. </ul>
  157. <%}%>
  158. </div>
  159. <% }%>
  160. <%}else{%>
  161. <div class="empty">No schedules.</div>
  162. <%}%>
  163. </div>
  164. </div>
  165. </div>
  166. <div id="page" class="pagenation"></div>
  167. </div>
  168. <!-- right content end -->
  169. </div>
  170. <script>
  171. $(function(){
  172. //分页
  173. var pages = Math.ceil('<%=data.total%>'/15);
  174. if(pages>1) {
  175. page('page', pages);
  176. }
  177. anchorReservationTime();
  178. anchorReservationTimeSent();
  179. // startNow();
  180. remainingTime();
  181. setInterval(remainingTime, 1000);
  182. })
  183. </script>