Dashboard sipadu mbip
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

completed_index.blade.php 4.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. @extends('layout.master', ['uid' => $user->_id, 'token' => $user->token_firebase])
  2. @section('page_title', 'Kompaun')
  3. @section('sub_page_title', '')
  4. @section('name', $user->StaffDetail->full_name)
  5. @section('img_profile', $user->StaffDetail->profile_img)
  6. @section('content')
  7. <style type="text/css">
  8. select.form-control, select.form-control:focus, select.form-control:hover {
  9. border: 1px solid #ccc !important;
  10. height: auto !important;
  11. }
  12. .panel-group .panel {
  13. margin-bottom: 0;
  14. overflow: hidden;
  15. border-radius: 4px;
  16. }
  17. .panel-default {
  18. border-color: #ddd;
  19. }
  20. .panel-default>.panel-heading {
  21. color: #333;
  22. background-color: #f5f5f5;
  23. border-color: #ddd;
  24. }
  25. .panel-title {
  26. margin-top: 0;
  27. margin-bottom: 0;
  28. font-size: 16px;
  29. color: inherit;
  30. }
  31. .panel-body .table>thead>tr>th, .panel-body .table>tbody>tr>th, .panel-body .table>tfoot>tr>th, .panel-body .table>thead>tr>td, .panel-body .table>tbody>tr>td, .panel-body .table>tfoot>tr>td , .panel-body div{
  32. padding: 8px 15px;
  33. line-height: 1.428571429;
  34. vertical-align: top;
  35. border-top: 1px solid #ddd;
  36. }
  37. .glyphicon { margin-right:10px; }
  38. .panel-body { padding:0px; }
  39. .panel-body table tr td { padding-left: 15px }
  40. /*.panel-body table tr td a:hover , .panel-body div a:hover{ color: #fff !important; }*/
  41. .panel-body .table, .panel-body div {margin-bottom: 0px; }
  42. .r-padd { padding-right: 5%; }
  43. th { font-weight: 600; }
  44. table.dataTable.nowrap th, table.dataTable.nowrap td {
  45. white-space: pre-line !important;
  46. }
  47. table.nowrap th, table.nowrap td {
  48. white-space: pre-line !important;
  49. }
  50. </style>
  51. <div class="inner-page">
  52. <div class="row">
  53. @include('main-dashboard.compound._part.menu_category')
  54. @include('main-dashboard.compound._part.filter_form')
  55. </div>
  56. <div class="row">
  57. <div class="col-md-12">
  58. <div class="card">
  59. <div class="card-header">
  60. <h5>Senarai Kompaun Yang Dijelaskan</h5>
  61. <!-- { this.state.dataCompound.length > 0 ?
  62. <ExportCSV csvData={this.state.dataCompound} fileName="Report_saman_1" type={this.state.form.type} />
  63. : ''
  64. } -->
  65. </div>
  66. <div class="card-body">
  67. <div id="viewParkir">
  68. @include('main-dashboard.compound._part.compound_parkir')
  69. </div>
  70. <div id="viewPelbagai">
  71. @include('main-dashboard.compound._part.compound_pelbagai')
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. </div>
  78. @endsection
  79. @section('external_js')
  80. <script type="text/javascript">
  81. var SITEURL = '{{URL::to('')}}';
  82. var tableP, tablePl;
  83. var queryString1 = '', queryString2 = '';
  84. $('#viewParkir').hide();
  85. $('#viewPelbagai').hide();
  86. </script>
  87. <script type="text/javascript" src="{{ asset('js/dataCompleteParkir.js') }}"></script>
  88. <script type="text/javascript" src="{{ asset('js/dataCompletePelbagai.js') }}"></script>
  89. <script type="text/javascript" src="{{ asset('js/function_checkbox.js') }}"></script>
  90. <script type="text/javascript">
  91. $('#tapis').on('click', function (e) {
  92. e.preventDefault();
  93. var form = $("#filter_form")[0];
  94. if(form.checkValidity() === false) {
  95. e.stopPropagation();
  96. var isValid = form.reportValidity();
  97. }else {
  98. $('#viewPelbagai').hide();
  99. $('#viewParkir').hide();
  100. if($('#check_kpd').prop("checked") == false){
  101. $('#kpd').val('');
  102. }
  103. if($('#check_date').prop("checked") == false){
  104. $('#start_date').val('');
  105. $('#end_date').val('');
  106. }
  107. if($('#checkPlateNo').prop("checked") == false){
  108. $('#plate_no').val('');
  109. }
  110. if($('#checkCompanyNo').prop("checked") == false){
  111. $('#company_no').val('');
  112. }
  113. if($('#checkNric').prop("checked") == false){
  114. $('#nric').val('');
  115. }
  116. if($('#checkLicense').prop("checked") == false){
  117. $('#license').val('');
  118. }
  119. if($('#checkName').prop("checked") == false){
  120. $('#nameP').val('');
  121. }
  122. if($('#checkCompanyName').prop("checked") == false){
  123. $('#company_name').val('');
  124. }
  125. // Sumbit Search
  126. var form_data = $('#filter_form').serialize();
  127. if($('#type_C').val() == 'Parkir'){
  128. queryString1 = '?'+form_data;
  129. $('#viewPelbagai').hide();
  130. $('#viewParkir').show();
  131. tableP.ajax.url(SITEURL +'/api/list/compound'+ queryString1).load();
  132. }else if($('#type_C').val() == "Pelbagai"){
  133. queryString2 = '?'+form_data;
  134. $('#viewPelbagai').show();
  135. $('#viewParkir').hide();
  136. tablePl.ajax.url(SITEURL +'/api/list/compound'+ queryString2).load();
  137. }
  138. console.log(SITEURL +'/api/list/compound'+ queryString1);
  139. console.log(SITEURL +'/api/list/compound'+ queryString2);
  140. }
  141. return false;
  142. });
  143. </script>
  144. @endsection