seluruh-upt-tahun.blade.php 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. @include('templates.SPP.RT.export.preview-search')
  2. @include('templates.SPP.RT.export.export-search')
  3. @include('templates.SPP.RT.export.print-search')
  4. @include('templates.SPP.RT.dev.data')
  5. <style>
  6. #example_filter {width: 990px !important;}
  7. .dataTables_length{width: 560px !important;}
  8. </style>
  9. @if($getStatus == 'administrator')
  10. <?php
  11. $listUpt = \App\Model\Setting\UPT::select('office_id','office_name','province_name')->distinct()->get();
  12. ?>
  13. <div class="col text-left" style="margin-top: 10px;margin-bottom: -20px;">
  14. <a class="btn btn-sm btn-success" style="color: white;" id="getPreview" data-toggle="modal" data-target="#previewModal" data-status-pembayaran="paid" data-bi-type="8"><i class="ni ni-single-copy-04"></i>&nbsp;PRINT</a>
  15. <a class="btn btn-sm btn-info" style="color: white;" id="getPrint" data-toggle="modal" data-target="#printModal" data-status-pembayaran="paid" data-bi-type="8"><i class="ni ni-single-copy-04"></i>&nbsp;DOWNLOAD AS PDF</a>
  16. <a class="btn btn-sm btn-danger" style="color: white;" id="getDownload" data-toggle="modal" data-target="#downloadModal" data-status-pembayaran="paid" data-bi-type="8"><i class="ni ni-cloud-download-95"></i>&nbsp;DOWNLOAD AS XLS</a>
  17. </div>
  18. <div class="col-xl-12 mt-5">
  19. <div class="card shadow">
  20. <div class="card-header border-0" style="background-color: #5f5f5f;">
  21. <div class="row align-items-center">
  22. <div class="col">
  23. <h3 class="mb-0" style="color: #fff;">REKAP PENGIRIMAN LAPORAN</h3>
  24. </div>
  25. </div>
  26. </div>
  27. <div class="table-responsive">
  28. <div class="">
  29. <table id="example" class="table table-dark table-striped align-items-center table-flush data-table">
  30. <thead class="thead-light">
  31. <tr>
  32. <th scope="col">UPT</th>
  33. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  34. <th scope="col">{{$value->nama}}</th>
  35. @endforeach
  36. </tr>
  37. </thead>
  38. <tbody>
  39. @foreach($listUpt as $key => $value)
  40. <?php $uptName = $value->office_name ?>
  41. <tr>
  42. <td scope="row">
  43. {{$value->office_name}}
  44. </td>
  45. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  46. <?php
  47. if($value->id_bulan == 1){
  48. $fixMonth = 12;
  49. $fixYear = $year - 1;
  50. }else{
  51. $fixMonth = $value->id_bulan - 1;
  52. $fixYear = $year;
  53. }
  54. $checkingPengiriman = \App\Model\SPP\RincianTagihan::whereMonth('bi_begin',$fixMonth)->whereYear('bi_begin',$fixYear)->where('upt',$uptName)->where('status_izin','Perpanjangan')->where('katagori_spp','Pokok')->where('active',1)->count();
  55. ?>
  56. <td>
  57. @if($checkingPengiriman != 0)
  58. <a class="btn btn-success btn-sm text-white">YA</a>
  59. @else
  60. <a class="btn btn-danger btn-sm text-white">BELUM</a>
  61. @endif
  62. </td>
  63. @endforeach
  64. </tr>
  65. @endforeach
  66. </tbody>
  67. </table>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. @endif
  73. <br>
  74. @if($getStatus == 'administrator')
  75. <div class="col text-left" style="margin-top: 10px;margin-bottom: -20px;">
  76. <a class="btn btn-sm btn-success" style="color: white;" id="getPreview" data-toggle="modal" data-target="#previewModal" data-status-pembayaran="not_paid" data-bi-type="0"><i class="ni ni-single-copy-04"></i>&nbsp;PRINT</a>
  77. <a class="btn btn-sm btn-info" style="color: white;" id="getPrint" data-toggle="modal" data-target="#printModal" data-status-pembayaran="not_paid" data-bi-type="0"><i class="ni ni-single-copy-04"></i>&nbsp;DOWNLOAD AS PDF</a>
  78. <a class="btn btn-sm btn-danger" style="color: white;" id="getDownload" data-toggle="modal" data-target="#downloadModal" data-status-pembayaran="not_paid" data-bi-type="0"><i class="ni ni-cloud-download-95"></i>&nbsp;DOWNLOAD AS XLS</a>
  79. </div>
  80. <div class="col-xl-12 mt-5">
  81. <div class="card shadow">
  82. <div class="card-header border-0">
  83. <div class="row align-items-center">
  84. <div class="col">
  85. <h3 class="mb-0" style="color: #ffff;">REKAPITULASI DAN PERSENTASE AKSI PENCEGAHAN PIUTANG</h3>
  86. </div>
  87. </div>
  88. </div>
  89. <div class="table-responsive">
  90. <table id="example" class="table table-dark table-striped align-items-center table-flush data-table">
  91. <thead class="thead-light">
  92. <tr>
  93. <th class="tg-0pky" colspan="1"></th>
  94. <th class="tg-0lax" colspan="12" style="background-color: #E9E214; color: #fff; text-align: center;">% RT TERBAYAR SEBELUM TNGGAL JATUH TEMPO</th>
  95. </tr>
  96. <tr>
  97. <td class="tg-0lax">UPT</td>
  98. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  99. <td class="tg-0lax">{{$value->nama}}</td>
  100. @endforeach
  101. </tr>
  102. </thead>
  103. @foreach($listUpt as $key => $value)
  104. <?php $uptName = $value->office_name ?>
  105. <tr>
  106. <td class="tg-0lax">{{$value->office_name}}</td>
  107. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  108. <?php
  109. if($value->id_bulan == 1){
  110. $fixMonth = 12;
  111. $fixYear = $year - 1;
  112. }else{
  113. $fixMonth = $value->id_bulan - 1;
  114. $fixYear = $year;
  115. }
  116. $paid_rts = \App\Model\SPP\RincianTagihan::whereMonth('bi_begin',$fixMonth)->whereYear('bi_begin',$fixYear)->where('status','paid')->where('status_izin','Perpanjangan')->where('katagori_spp','Pokok')->where('upt',$uptName)->count();
  117. ?>
  118. <td>{{$paid_rts}}</td>
  119. @endforeach
  120. </tr>
  121. @endforeach
  122. </table>
  123. </div>
  124. </div>
  125. @endif