dataPicker.html 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <div class="box box-container box-align-end">
  2. <div class="picker-body">
  3. <div class="picker-day-box">
  4. <!-- <a href="javascript:;" class="arrow arrow-left"></a> -->
  5. <div class=" picker-day">
  6. <ul class="row">
  7. {{ each columns.columnDay as option i }}
  8. {{if option.selected}}
  9. <li class="col-md-3 day {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  10. <span>{{ option.day }}</span><br><small>{{ option.text }}</small>
  11. </li>
  12. {{else}}
  13. <li class="col-md-3 day {{ if i == 0 }} on {{ /if}}" data-value="{{ option.value }}">
  14. <span>{{ option.day }}</span><br><small>{{ option.text }}</small>
  15. </li>
  16. {{/if}}
  17. {{ /each }}
  18. </ul>
  19. </div>
  20. <!-- <a href="javascript:;" class="arrow arrow-right"></a> -->
  21. </div>
  22. <div class="container picker-time">
  23. <ul class="row">
  24. {{ each columns.columnTime as option i }}
  25. {{ if option.num > option.now }}
  26. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}} {{ if option.num - option.now <= 4 || (option.now > 18 || option.now < 9 && option.num <= 12) }} current {{ /if }}" data-value="{{ option.value }}" data-time="{{ option.min }}" data-now="{{ option.now }}">
  27. <a href="javascript:;" class="time">
  28. <span class="num">{{ option.text }}</span>
  29. <span class="disable">不可预约</span>
  30. <span class="able">预约</span>
  31. </a>
  32. </li>
  33. {{ /if }}
  34. {{ /each }}
  35. </ul>
  36. <ul class="row hide">
  37. {{ each columns.columnTime as option i }}
  38. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}} {{ if option.now >= 18 && option.num < 12 }} current {{ else if option.now >= 19 && option.num <= 12 }} current {{ /if }}" data-value="{{ option.value }}" data-time="{{ option.min }}">
  39. <a href="javascript:;" class="time">
  40. <span class="num">{{ option.text }}</span>
  41. <span class="disable">不可预约</span>
  42. <span class="able">预约</span>
  43. </a>
  44. </li>
  45. {{ /each }}
  46. </ul>
  47. <ul class="row hide">
  48. {{ each columns.columnTime as option i }}
  49. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  50. <a href="javascript:;" class="time">
  51. <span class="num">{{ option.text }}</span>
  52. <span class="disable">不可预约</span>
  53. <span class="able">预约</span>
  54. </a>
  55. </li>
  56. {{ /each }}
  57. </ul>
  58. <ul class="row hide">
  59. {{ each columns.columnTime as option i }}
  60. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  61. <a href="javascript:;" class="time">
  62. <span class="num">{{ option.text }}</span>
  63. <span class="disable">不可预约</span>
  64. <span class="able">预约</span>
  65. </a>
  66. </li>
  67. {{ /each }}
  68. </ul>
  69. <ul class="row hide">
  70. {{ each columns.columnTime as option i }}
  71. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  72. <a href="javascript:;" class="time">
  73. <span class="num">{{ option.text }}</span>
  74. <span class="disable">不可预约</span>
  75. <span class="able">预约</span>
  76. </a>
  77. </li>
  78. {{ /each }}
  79. </ul>
  80. <ul class="row hide">
  81. {{ each columns.columnTime as option i }}
  82. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  83. <a href="javascript:;" class="time">
  84. <span class="num">{{ option.text }}</span>
  85. <span class="disable">不可预约</span>
  86. <span class="able">预约</span>
  87. </a>
  88. </li>
  89. {{ /each }}
  90. </ul>
  91. <ul class="row hide">
  92. {{ each columns.columnTime as option i }}
  93. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  94. <a href="javascript:;" class="time">
  95. <span class="num">{{ option.text }}</span>
  96. <span class="disable">不可预约</span>
  97. <span class="able">预约</span>
  98. </a>
  99. </li>
  100. {{ /each }}
  101. </ul>
  102. <ul class="row hide">
  103. {{ each columns.columnTime as option i }}
  104. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  105. <a href="javascript:;" class="time">
  106. <span class="num">{{ option.text }}</span>
  107. <span class="disable">不可预约</span>
  108. <span class="able">预约</span>
  109. </a>
  110. </li>
  111. {{ /each }}
  112. </ul>
  113. <ul class="row hide">
  114. {{ each columns.columnTime as option i }}
  115. <li class="col-md-3 j-book-time {{ if option.selectIndex > -1 }} on {{ /if}}" data-value="{{ option.value }}">
  116. <a href="javascript:;" class="time">
  117. <span class="num">{{ option.text }}</span>
  118. <span class="disable">不可预约</span>
  119. <span class="able">预约</span>
  120. </a>
  121. </li>
  122. {{ /each }}
  123. </ul>
  124. </div>
  125. </div>
  126. </div>