preview.blade.php 5.9 KB

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