preview.blade.php 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. @extends('dev.core.using')
  2. @section('content')
  3. <?php $getStatus = \App\Model\Privillage\Role::where('id',Auth::user()->role_id)->value('akses'); ?>
  4. <div class="row mt-5">
  5. <div class="container">
  6. <form class="row" action="{{route('loket-pengaduan-import-post')}}" method="POST" id="form-validate" enctype="multipart/form-data">
  7. @csrf
  8. <input type="hidden" name="route" id="route" value="{{url('pelayanan/loket-pengaduan')}}">
  9. @if(\App\Model\Privillage\Role::where('id',Auth::user()->role_id)->value('akses') == 'administrator')
  10. <label for="provinsi">Provinsi</label>
  11. <select class="form-control" style="margin-bottom: 20px" id="upt_provinsi" name="upt_provinsi" required>
  12. <option selected disabled>Provinsi</option>
  13. @foreach(\App\Model\Region\Provinsi::all() as $provinsi)
  14. <option value="{{$provinsi->id_row}}">{{$provinsi->nama}}</option>
  15. @endforeach
  16. </select>
  17. <label for="city">UPT</label>
  18. <select name="id_upt" id="id_upt" style="margin-bottom: 20px" class="form-control">
  19. <option value="" selected disabled>Khusus Kepala UPT & Operator</option>
  20. </select>
  21. @endif
  22. <!-- <label for="city">Nama Perusahaan</label>
  23. <select name="nama_perusahaan" id="nama_perusahaan" class="form-control" style="margin-bottom: 20px">
  24. <option value="" selected disabled>Pilih Perusahaan</option>
  25. @foreach(\App\Model\Setting\Perusahaan::all() as $data)
  26. <option value="{{$data->id}}">{{$data->name}}</option>
  27. @endforeach
  28. </select>
  29. <label for="tujuan">Tujuan</label>
  30. <select name="tujuan" id="tujuan" class="form-control" style="margin-bottom: 20px">
  31. <option value="" selected disabled>Pilih Tujuan</option>
  32. @foreach(\App\Model\Refrension\Tujuan::all() as $value)
  33. <option value="{{ $value->id }}">
  34. {{ $value->tujuan }}
  35. </option>
  36. @endforeach
  37. </select> -->
  38. <div class="table-responsive">
  39. <table class="table" style="width: 1660px;">
  40. <thead>
  41. <tr>
  42. <th scope="col">Tanggal</th>
  43. <th scope="col">Nama</th>
  44. <th scope="col">Jabatan</th>
  45. <th scope="col">No.Telp</th>
  46. <th scope="col">No.HP</th>
  47. <th scope="col">Email</th>
  48. <th scope="col">Keperluan</th>
  49. <th scope="col">Keterangan</th>
  50. <th scope="col">Lampiran</th>
  51. <th scope="col">Status</th>
  52. <th scope="col">Tujuan</th>
  53. <th scope="col">Perusahaan</th>
  54. </tr>
  55. </thead>
  56. <tbody>
  57. @foreach($result as $loket => $lokets)
  58. <tr>
  59. <td>
  60. <input type="date" class="form-control" id="tanggal_pelayanan" name="tanggal_pelayanan[]" value="{{$lokets[0]}}" placeholder="Masukan Tanggal Pelayanan" data-validation="date">
  61. </td>
  62. <td>
  63. <input type="text" class="form-control" id="nama_pengunjung" name="nama_pengunjung[]" value="{{$lokets[1]}}" placeholder="Masukan Nama Pengunjung" data-validation="message">
  64. </td>
  65. <td>
  66. <input type="text" class="form-control" id="jabatan_pengunjung" name="jabatan_pengunjung[]" value="{{$lokets[2]}}" placeholder="Masukan Jabatan Pengunjung" data-validation="message">
  67. </td>
  68. <td>
  69. <input type="text" class="form-control" id="no_telp" name="no_telp[]" value="{{$lokets[3]}}" placeholder="Masukan No. Telepon" data-validation="number">
  70. </td>
  71. <td>
  72. <input type="text" class="form-control" id="no_hp" name="no_hp[]" value="{{$lokets[4]}}" placeholder="Masukan No. HP" data-validation="number">
  73. </td>
  74. <td>
  75. <input type="email" class="form-control" id="email" name="email[]" value="{{$lokets[5]}}" placeholder="Masukan Email" data-validation="email">
  76. </td>
  77. <td>
  78. <input type="text" class="form-control" id="keperluan" name="keperluan[]" value="{{$lokets[6]}}" placeholder="Masukan Keperluan" data-validation="message">
  79. </td>
  80. <td>
  81. <input type="text" class="form-control" id="keterangan" name="keterangan[]" value="{{$lokets[7]}}" placeholder="Masukan Keterangan" data-validation="message">
  82. </td>
  83. <td>
  84. <input type="file" class="form-control" id="lampiran" name="lampiran[]" placeholder="Masukan File">
  85. </td>
  86. <td style="width: 120px;">
  87. <select name="active[]" id="active" class="form-control _select_pengaduan_" style="{{ $lokets[8] != 'Pengaduan' ? 'display: none;' : null }}margin-bottom: 20px">
  88. <option value="0" selected>Pilih Status</option>
  89. <option value="1" {{ ucfirst($lokets[10]) == 'Open' ? 'selected' : ''}}>Open</option>
  90. <option value="0" {{ ucfirst($lokets[10]) == 'Close' ? 'selected' : ''}}>Close</option>
  91. <option value="3" {{ ucfirst($lokets[10]) == 'Re-Open' ? 'selected' : ''}}>Re-Open</option>
  92. </select>
  93. </td>
  94. <td>
  95. <!-- <input type="text" class="form-control" id="keterangan" name="keterangan[]" value="{{$lokets[8]}}" placeholder="Masukan Keterangan" data-validation="message"> -->
  96. <select name="tujuan[]" id="tujuan" class="form-control tujuan" style="margin-bottom: 20px" required>
  97. <option value="">Pilih Tujuan</option>
  98. @foreach(\App\Model\Refrension\Tujuan::all() as $value)
  99. <option value="{{$value->id}}" {{ $value->tujuan == $lokets[8] ? 'selected' : ''}}>
  100. {{ $value->tujuan }}
  101. </option>
  102. @endforeach
  103. </select>
  104. </td>
  105. <td style="width: 170px;">
  106. <input type="text" class="form-control" id="keterangan" name="nama_perusahaan[]" value="{{$lokets[9]}}" placeholder="Masukan Keterangan" data-validation="message">
  107. </td>
  108. </tr>
  109. @endforeach
  110. </tbody>
  111. </table>
  112. </div>
  113. <button type="submit" id="btn-submit" class="btn btn-primary"><i class="fa fa-save"></i>&nbsp;&nbsp;Import Data</button>
  114. <a class="btn btn-danger" href="{{ URL::previous() }}"><i class="fa fa-times-circle"></i>&nbsp;&nbsp;Kembali</a>
  115. </form>
  116. </div>
  117. </div>
  118. @include('dev.helpers.jquery')
  119. @include('dev.helpers.validation')
  120. <script>
  121. $("#upt_provinsi").change(function(){
  122. $.ajax({
  123. url: "{{ url('getUpt/') }}/" + $(this).val(),
  124. method: 'GET',
  125. success: function(data) {
  126. $('#id_upt').html(data.html);
  127. console.log(data.html);
  128. }
  129. });
  130. });
  131. $('.tujuan').change(function(event) {
  132. var select_pengaduan = $(this).closest('tr').find('._select_pengaduan_');
  133. var tujuan = $(this);
  134. if (tujuan.val() == '1') {
  135. select_pengaduan.show();
  136. }
  137. else {
  138. select_pengaduan.hide();
  139. }
  140. console.log(tujuan.val());
  141. });
  142. </script>
  143. @endsection