preview.blade.php 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  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 action="{{route('rt-import-post')}}" method="POST" id="form-validate" enctype="multipart/form-data">
  7. @csrf
  8. <input type="hidden" name="route" id="route" value="{{route('rt-import-post')}}">
  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="ket_operator">Keterangan Operator</label>
  23. <textarea class="form-control" name="ket_operator"></textarea>
  24. <span class="text-danger my-2">* Data yang diinput harus sesuai dengan data yang ada di sims,dan format harap disesuaikan dengan sampel</span>
  25. <table class="table table-responsive">
  26. <thead>
  27. <tr>
  28. <th rowspan="2" scope="col">No.Tagihan</th>
  29. <th rowspan="2" scope="col">No.Klien</th>
  30. <th rowspan="2" scope="col">Nama Klien</th>
  31. <th rowspan="2" scope="col">BHP (Rp)</th>
  32. <th rowspan="2" scope="col">Tanggal ( BI BEGIN )</th>
  33. <th rowspan="2" scope="col">Status Pembayaran</th>
  34. <th rowspan="2" scope="col">Tanggal Jatuh Tempo</th>
  35. <th colspan="5" scope="col" style="text-align: center; background-color: #ffc107; color: #fff;">TL UPT</th>
  36. </tr>
  37. <tr>
  38. <td scope="col" bgcolor="#ffc107" style="border-top: 0px;">Upaya / Methode</td>
  39. <td class="text-center" scope="col" bgcolor="#ffc107" style="border-top: 0px;">Tanggal Upaya <br/><span class="text-danger">( yyyy-mm-dd )</span></td>
  40. <td scope="col" bgcolor="#ffc107" style="border-top: 0px;">Bukti Dukung</td>
  41. <td scope="col" bgcolor="#ffc107" style="border-top: 0px;">Keterangan</td>
  42. </tr>
  43. </thead>
  44. <tbody>
  45. @foreach($result as $rt => $rts)
  46. <?php
  47. // $tanggal_jatuh_tempo = date("d, M Y", strtotime($rts[8] . "- 1days"));
  48. $tanggal_jatuh_tempo = date("d, M Y", strtotime($rts[7]));
  49. // $tglUpload = \Carbon\Carbon::parse($rts[7])->format('Y-m-d');
  50. if ($rts[7] != '-') {
  51. if(is_int($rts[7])){
  52. $format_tglUpload = \Carbon\Carbon::instance(\PhpOffice\PhpSpreadsheet\Shared\Date::excelToDateTimeObject($rts[7]));
  53. $tglUpload = $format_tglUpload->format('d, M Y');
  54. }else{
  55. $tglUpload = \Carbon\Carbon::parse($rts[7])->format('d,M Y');
  56. }
  57. }else{
  58. $tglUpload = date("Y-m-d");
  59. }
  60. ?>
  61. <tr>
  62. <td>
  63. {{$rts[0]}}
  64. </td>
  65. <td>
  66. {{$rts[1]}}
  67. </td>
  68. <td>
  69. {{$rts[2]}}
  70. </td>
  71. <td>
  72. Rp. {{number_format($rts[3], 2)}}
  73. </td>
  74. <td>
  75. {{\Carbon\Carbon::parse($rts[4])->format('d, M Y')}}
  76. </td>
  77. <td>
  78. {{$rts[5]}}
  79. </td>
  80. <td>
  81. {{$tanggal_jatuh_tempo}}
  82. </td>
  83. <td>
  84. <select class="form-control metode" style="border: 2; border-radius: 6px;" id="upayametode[]" name="upayametode[]" required>
  85. <option selected value="">Pilih Data</option>
  86. @foreach(\App\Model\Refrension\Metode::all() as $metode)
  87. <option value="{{$metode->id}}" {{ $metode->metode == ucfirst($rts[8]) ? 'selected' : " "}}>{{$metode->metode}}</option>
  88. @endforeach
  89. </select>
  90. </td>
  91. <?php
  92. if ($rts[9] != '-') {
  93. if(is_int($rts[9])){
  94. $format_tanggal_upaya = \Carbon\Carbon::instance(\PhpOffice\PhpSpreadsheet\Shared\Date::excelToDateTimeObject($rts[9]));
  95. $tanggal_upaya = $format_tanggal_upaya->format('Y-m-d');
  96. }else{
  97. $tanggal_upaya = \Carbon\Carbon::parse($rts[9])->format('Y-m-d');
  98. }
  99. }else{
  100. $tanggal_upaya = date("Y-m-d");
  101. }
  102. ?>
  103. <td>
  104. <input type="date" class="form-control" id="tanggal_upaya" name="tanggal_upaya[]" placeholder="Format (yyyy-mm-dd)" data-validation="date" value="{{$tanggal_upaya}}" required>
  105. </td>
  106. <td>
  107. <input type="file" name="bukti_dukung[]" required>
  108. </td>
  109. <td>
  110. <input type="text" class="form-control" id="keterangan" name="keterangan[]" value="{{$rts[10]}}" placeholder="Masukan Keterangan">
  111. </td>
  112. </tr>
  113. <input type="hidden" name="no_spp[]" value="{{$rts[0]}}">
  114. @endforeach
  115. </tbody>
  116. </table>
  117. <button type="submit" id="btn-submit" class="btn btn-primary"><i class="fa fa-save"></i>&nbsp;&nbsp;Import Data</button>
  118. <a class="btn btn-danger" href="{{ URL::previous() }}"><i class="fa fa-times-circle"></i>&nbsp;&nbsp;Kembali</a>
  119. </form>
  120. </div>
  121. </div>
  122. @include('dev.helpers.jquery')
  123. @include('templates.SPP.RT.import.validation')
  124. @endsection