This commit is contained in:
Daeng Deni Mardaeni 2023-12-17 15:13:29 +07:00
parent 32cb49f7df
commit 83d6fcd5b7
11 changed files with 136 additions and 36 deletions

View File

@ -27,7 +27,10 @@
->orWhere('name', 'like', "%" . $search['value'] . "%");
}
})->addIndexColumn()->editColumn('updated_at', function ($row) {
return $row->updated_at->locale('id')->translatedFormat('d F Y H:i:s');
if($row->updated_at)
return $row->updated_at->locale('id')->translatedFormat('d F Y H:i:s');
return '-';
})->rawColumns(['action'])->addColumn('action', function ($guarantee_type) {
return view('writeoff::parameter.guarantee_types._actions', compact('guarantee_type'));
})->setRowId('id');

View File

@ -7,7 +7,7 @@
use Modules\Writeoff\Entities\Branch;
use Modules\Writeoff\Entities\Currency;
use Modules\Writeoff\Entities\Debitur;
use Modules\Writeoff\Entities\Product;
use Modules\Writeoff\Entities\LoanType;
use Modules\Writeoff\Entities\Rekening;
use Nwidart\Modules\Facades\Module;
use Yajra\DataTables\EloquentDataTable;
@ -49,7 +49,7 @@
})->editColumn('product', function ($row) {
$product = null;
if($row->product_id){
$product = Product::find($row->product_id);
$product = LoanType::find($row->product_id);
}
return $product->id ? $product->kode.' - '.$product->name : '-';
})->editColumn('currency', function ($row) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -1,7 +1,7 @@
<x-default-layout>
@section('title')
Jenis Fasilitas
Jenis Pinjaman
@endsection
@section('breadcrumbs')

View File

@ -9,11 +9,11 @@ document.querySelectorAll('[data-kt-action="delete_row"]').forEach(function (ele
icon: 'warning',
buttonsStyling: false,
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'Cancel',
customClass: {
confirmButton: 'btn btn-danger',
cancelButton: 'btn btn-secondary',
confirmButton: 'btn btn-primary',
cancelButton: 'btn btn-danger',
}
}).then((result) => {
if (result.isConfirmed) {

View File

@ -3,7 +3,7 @@
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'parameter' ? 'show' : '' }}">
<!--begin:Menu link-->
<span class="menu-link">
<span class="menu-icon">{!! getIcon('people', 'fs-2') !!}</span>
<span class="menu-icon">{!! getIcon('abstract-26', 'fs-2') !!}</span>
<span class="menu-title">Parameter</span>
<span class="menu-arrow"></span>
</span>
@ -78,7 +78,7 @@
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' ? 'show' : '' }}">
<!--begin:Menu link-->
<span class="menu-link">
<span class="menu-icon">{!! getIcon('people', 'fs-2') !!}</span>
<span class="menu-icon">{!! getIcon('save-2', 'fs-2') !!}</span>
<span class="menu-title">Pencatatan Data</span>
<span class="menu-arrow"></span>
</span>
@ -120,7 +120,7 @@
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' && $route[1] == 'detail_jaminan' ? 'show' : '' }}">
<!--begin:Menu link-->
<span class="menu-link">
<span class="menu-icon">{!! getIcon('people', 'fs-2') !!}</span>
<span class="menu-icon">{!! getIcon('cheque', 'fs-2') !!}</span>
<span class="menu-title">Detail Pencatatan</span>
<span class="menu-arrow"></span>
</span>
@ -142,7 +142,7 @@
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_pembayaran' ? 'active' : '' }}" href="{{ route('pencatatan.detail_pembayaran.index') }}">
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
@ -151,6 +151,103 @@
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Detail Penagihan</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Pembayaran Subrogasi Jamkrindo</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
</div>
</div>
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' && $route[1] == 'detail_jaminan' ? 'show' : '' }}">
<!--begin:Menu link-->
<span class="menu-link">
<span class="menu-icon">{!! getIcon('book', 'fs-2') !!}</span>
<span class="menu-title">Laporan</span>
<span class="menu-arrow"></span>
</span>
<!--end:Menu link-->
<!--begin:Menu sub-->
<div class="menu-sub menu-sub-accordion">
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Laporan Debitur Hapus Buku dan AYDA</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Laporan Penagihan Debitur Hapus Buku dan AYDA</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Laporan Surbrogasi Jamkrindo</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
<!--begin:Menu item-->
<div class="menu-item ">
<!--begin:Menu link-->
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? 'active' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
<span class="menu-bullet">
<span class="bullet bullet-dot"></span>
</span>
<span class="menu-title">Pembayaran Subrogasi Jamkrindo</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
</div>
</div>
<div class="menu-item" style="display: none">
<!--begin:Menu item-->
<div class="menu-item {{ request()->routeIs('authorization') ? 'active' : '' }}">
<!--begin:Menu link-->
<a class="menu-link {{ request()->routeIs('authorization') ? 'active' : '' }}" href="{{ route('dashboard') }}">
<span class="menu-icon">{!! getIcon('shield', 'fs-2') !!}</span>
<span class="menu-title">Auhorization</span>
</a>
<!--end:Menu link-->
</div>
<!--end:Menu item-->
</div>
@endcanany