index.blade.php 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php $getStatus = \App\Model\Privillage\Role::where('id',Auth::user()->role_id)->value('akses'); ?>
  2. @extends('dev.core.using')
  3. @section('content')
  4. @include('templates.pelayanan.unar.core.add')
  5. @include('templates.pelayanan.unar.core.detail')
  6. @include('templates.pelayanan.unar.core.edit')
  7. @include('templates.pelayanan.unar.helpers.delete')
  8. @include('templates.pelayanan.unar.helpers.print-search')
  9. @include('templates.pelayanan.unar.helpers.unduh-search')
  10. @include('templates.helpers.export')
  11. @include('templates.helpers.import')
  12. @include('templates.pelayanan.unar.dev.data')
  13. <style>
  14. #example_filter{position: absolute; right: 20px;}
  15. </style>
  16. @if($getStatus != 'administator')
  17. <?php
  18. $upts = \App\Model\Setting\UPT::where('office_id',Auth::user()->upt)->select('office_name')->distinct()->value('office_name');
  19. ?>
  20. <br>
  21. <br>
  22. <div style="margin-bottom: 20px;">
  23. <div class="card shadow" style="border:1px solid #dedede;">
  24. <div class="card-header bg-transparent">
  25. <div class="row align-items-center">
  26. <div class="col">
  27. <center>
  28. <h4 class="mb-0"><i class="fas fa-building"></i>&nbsp;&nbsp;{{strtoupper($getStatus)}} {{$upts}}</h4>
  29. </center>
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34. </div>
  35. @endif
  36. @include('templates.helpers.pelayanan.unar.maps')
  37. <div class="container" style="margin-top: 40px;">
  38. <br>
  39. @include('templates.helpers.pelayanan.unar.chart-search')
  40. </div>
  41. <div class="row mt-5">
  42. <div class="col text-left" style="padding-bottom: 10px;">
  43. <?php
  44. $url = \Request::route()->getName();
  45. $getKdModule = \App\Model\Menu\Module::where('menu_path',$url)->value('kdModule');
  46. $getCreate = \App\Model\Privillage\Roleacl::where('module_id', $getKdModule)->where('role_id',Auth::user()->role_id)
  47. ->value('create_acl');
  48. $getRead = \App\Model\Privillage\Roleacl::where('module_id', $getKdModule)->where('role_id',Auth::user()->role_id)
  49. ->value('read_acl');
  50. ?>
  51. @if($getCreate == $getKdModule)
  52. <a href="#" class="btn btn-sm btn-primary" data-toggle="modal" data-target="#addModal"><i class="ni ni-fat-add"></i>&nbsp;TAMBAH DATA</a>
  53. @endif
  54. @if($getRead == $getKdModule)
  55. <a class="btn btn-sm btn-info" style="color: white;" data-toggle="modal" data-target="#searchIndexPrint"><i class="ni ni-single-copy-04"></i>&nbsp;DOWNLOAD AS PDF</a>
  56. <a class="btn btn-sm btn-danger" style="color: white;" data-toggle="modal" data-target="#downloadIndexSearch"><i class="ni ni-cloud-download-95"></i>&nbsp;DOWNLOAD AS XLS</a>
  57. @endif
  58. <a href="{{route('pelayanan/unar')}}" class="btn btn-sm btn-warning"><i class="fa fa-eye"></i>&nbsp;SHOW ALL</a>
  59. <form method="POST" action="{{route('update-rencana-unar')}}" enctype="multipart/form-data" style="display: inline;">
  60. @csrf
  61. <input type="number" name="jumlah_rencana_unar" style="width: 100px!important;" {{ $getStatus == 'administrator' ? null : 'disabled' }} value="{{$unar_data->jumlah}}">
  62. <input type="hidden" name="id_rencana_unar" value="{{$unar_data->id}}">
  63. @if($getStatus == 'administrator')
  64. <button type="submit" class="btn btn-sm btn-success"><i class="fa fa-upload"></i>&nbsp;UPDATE JUMLAH RENCANA</button>
  65. @endif
  66. </form>
  67. </div>
  68. <div class="col-xl-12 mb-5 mb-xl-0">
  69. <div class="card shadow" style="border:1px solid #dedede;">
  70. <div class="card-header border-0" style="background-color: #5f5f5f;">
  71. <div class="row align-items-center">
  72. <div class="col">
  73. <h3 class="mb-0" style="color: #fff;"><i class="ni ni-archive-2"></i>&nbsp;&nbsp;Unar</h3>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="table-responsive">
  78. <div class="widest">
  79. @include('templates.pelayanan.unar.core.table')
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. @include('templates.helpers.pelayanan.unar.js-search')
  86. @endsection