index.blade.php 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. @extends('mobile.layouts.app')
  2. @section('content')
  3. <div id="anniversary" class="container-fluid">
  4. <h5>공휴일/특일</h5>
  5. <hr/>
  6. <dl>
  7. <dd>과학기술정보통신부에서 제공하는 월력요항 정보입니다.</dd>
  8. <dd>그 외 기념일, 24절기, 잡절은 11경 갱신 됩니다.</dd>
  9. <dd>추가로 임시공휴일 등 갑작스럽게 발생하는 데이터가 생길 경우 데이터는 바로 갱신 되며(최대 1일 이내), 대체공휴일이 추가로 지정되는 경우 대통령령이 공식적으로 시행된 이후에 업데이트 되오니 참고 부탁 드립니다.</dd>
  10. </dl>
  11. <form name="f_service_anniversary" id="fServiceAnniversary" action="{{ route('service.anniversary') }}" method="get" accept-charset="UTF-8">
  12. <div class="row g-2">
  13. <label for="year" class="col-auto col-form-label">날짜</label>
  14. <div class="col-auto">
  15. <select name="year" id="year" class="form-select">
  16. @foreach(array_reverse(range(2000, date('Y'))) as $y)
  17. <option value="{{ $y }}" @if($y == $year) selected @endif>{{ $y }}</option>
  18. @endforeach
  19. </select>
  20. </div>
  21. <div class="col-auto">
  22. <button type="submit" class="btn btn-dark">검색</button>
  23. </div>
  24. </div>
  25. </form>
  26. <br/>
  27. <p>합계 : {{ $data[1]['total'] + $data[2]['total'] + $data[3]['total'] + $data[4]['total'] + $data[5]['total'] }}일</p>
  28. <ul class="nav nav-tabs">
  29. @foreach($mapOperation as $i => $optStr)
  30. <li class="nav-item">
  31. <label class="nav-link @if($loop->first) active @endif"
  32. data-bs-toggle="tab"
  33. data-bs-target="#tab_{{ $i }}"
  34. role="label"
  35. aria-controls="tab_{{ $i }}">{{ $optStr }}</label>
  36. </li>
  37. @endforeach
  38. </ul>
  39. <div class="tab-content">
  40. @foreach($mapOperation as $i => $optStr)
  41. <div id="tab_{{ $i }}" class="tab-pane mt-2 @if($loop->first) show active @endif table-responsive" role="tabpanel" aria-labelledby="tab_{{ $i }}" tabindex="0">
  42. <table class="table table-hover table-bordered table-nowrap w-auto">
  43. <caption>
  44. <div class="row">
  45. <div class="col">
  46. <strong>{{ $optStr }}</strong> ({{ $data[$i]['total'] }}일)
  47. </div>
  48. </div>
  49. </caption>
  50. <colgroup>
  51. <col width="10%"/>
  52. <col width="*"/>
  53. <col width="30%"/>
  54. </colgroup>
  55. <thead>
  56. <tr>
  57. <th>날짜</th>
  58. <th>명칭</th>
  59. <th>공공기관 휴일여부</th>
  60. </tr>
  61. </thead>
  62. <tbody>
  63. @if($data[$i]['total'] > 0)
  64. @foreach($data[$i]['list'] as $row)
  65. <tr>
  66. <td>{{ $row['locdate'] }}</td>
  67. <td>{{ $row['dateName'] }}</td>
  68. <td>{{ $row['isHoliday'] }}</td>
  69. </tr>
  70. @endforeach
  71. @else
  72. <tr>
  73. <td colspan="3">
  74. No data.
  75. </td>
  76. </tr>
  77. @endif
  78. </tbody>
  79. </table>
  80. </div>
  81. @endforeach
  82. </div>
  83. </div>
  84. @endsection