seluruh-upt-tahun.blade.php 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. @include('templates.SPP.ST.export.preview_search')
  2. @include('templates.SPP.ST.export.export_search')
  3. @include('templates.SPP.ST.export.print_search')
  4. @include('templates.SPP.ST.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="not_paid"><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="not_paid"><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="not_paid"><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 @if($jenis_st == 1) ST 1 @elseif($jenis_st == 9) ST 1 Paid @elseif($jenis_st == 2) ST 2 @elseif($jenis_st == 10) ST 2 Paid @elseif($jenis_st == 3) ST 3 @elseif($jenis_st == 11) ST 3 Paid @elseif($jenis_st == 16) STT @elseif($jenis_st == 49) STT Paid @endif</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\StatusTagihan::whereMonth('bi_create_date',$fixMonth)->whereYear('bi_create_date',$fixYear)->where('upt',$uptName)->where('status_izin','Perpanjangan')->where('bi_type',$jenis_st)->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"><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"><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"><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 @if($jenis_st == 1) ST 1 @elseif($jenis_st == 9) ST 1 Paid @elseif($jenis_st == 2) ST 2 @elseif($jenis_st == 10) ST 2 Paid @elseif($jenis_st == 3) ST 3 @elseif($jenis_st == 11) ST 3 Paid @elseif($jenis_st == 16) STT @elseif($jenis_st == 49) STT Paid @endif
  86. </h3>
  87. </div>
  88. </div>
  89. </div>
  90. <div class="table-responsive">
  91. <table id="example" class="table table-dark table-striped align-items-center table-flush data-table">
  92. <thead class="thead-light">
  93. <tr>
  94. <th class="tg-0pky" colspan="1"></th>
  95. <th class="tg-0lax" colspan="12" style="background-color: #E9E214; color: #fff; text-align: center;">% ST TERBAYAR SEBELUM TNGGAL JATUH TEMPO</th>
  96. </tr>
  97. <tr>
  98. <td class="tg-0lax">UPT</td>
  99. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  100. <td class="tg-0lax">{{$value->nama}}</td>
  101. @endforeach
  102. </tr>
  103. </thead>
  104. @foreach($listUpt as $key => $value)
  105. <?php $uptName = $value->office_name ?>
  106. <tr>
  107. <td class="tg-0lax">{{$value->office_name}}</td>
  108. @foreach(\App\Model\Date\ListMonth::all() as $key => $value)
  109. <?php
  110. if($value->id_bulan == 1){
  111. $fixMonth = 12;
  112. $fixYear = $year - 1;
  113. }else{
  114. $fixMonth = $value->id_bulan - 1;
  115. $fixYear = $year;
  116. }
  117. $paid_rts = \App\Model\SPP\StatusTagihan::whereMonth('bi_create_date',$fixMonth)->whereYear('bi_create_date',$fixYear)->where('status','paid')->where('status_izin','Perpanjangan')->where('bi_type',$jenis_st_paid)->where('upt',$uptName)->count();
  118. ?>
  119. <td>{{$paid_rts}}</td>
  120. @endforeach
  121. </tr>
  122. @endforeach
  123. </table>
  124. </div>
  125. </div>
  126. @endif