2023-12-15 01:48:56 +00:00
|
|
|
<x-default-layout>
|
|
|
|
|
|
|
|
@section('title')
|
|
|
|
Detail Jaminan Pinjaman Write-off
|
|
|
|
@endsection
|
|
|
|
|
|
|
|
@section('breadcrumbs')
|
|
|
|
{{ Breadcrumbs::render('detail.jaminan') }}
|
|
|
|
@endsection
|
|
|
|
|
2023-12-15 06:41:12 +00:00
|
|
|
<div class="card">
|
2023-12-15 01:48:56 +00:00
|
|
|
<!--begin::Card header-->
|
|
|
|
<div class="card-header border-0 pt-6">
|
|
|
|
<!--begin::Card title-->
|
|
|
|
<div class="card-title">
|
|
|
|
<div class="d-flex flex-column px-5 px-lg-10">
|
|
|
|
<!--begin::Input group-->
|
|
|
|
<div class="fv-row mb-7">
|
2023-12-15 06:41:12 +00:00
|
|
|
<label class="fw-semibold fs-6 mb-2">Nomor Pinjaman</label>
|
|
|
|
<!--end::Label-->
|
|
|
|
<br>
|
2023-12-15 01:48:56 +00:00
|
|
|
<!--end::Label-->
|
2023-12-15 06:41:12 +00:00
|
|
|
{{ $hapusbuku->nomor_pinjaman}}
|
2023-12-15 01:48:56 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="d-flex flex-column px-5 px-lg-10">
|
|
|
|
<!--begin::Input group-->
|
|
|
|
<div class="fv-row mb-7">
|
2023-12-15 06:41:12 +00:00
|
|
|
<label class="fw-semibold fs-6 mb-2">Debitur</label><br>
|
2023-12-15 01:48:56 +00:00
|
|
|
<!--end::Label-->
|
2023-12-15 06:41:12 +00:00
|
|
|
{{ $hapusbuku->kode_debitur.'/'.$hapusbuku->nama_debitur }}
|
2023-12-15 01:48:56 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex flex-column px-5 px-lg-10">
|
|
|
|
<!--begin::Input group-->
|
|
|
|
<div class="fv-row mb-7">
|
2023-12-15 06:41:12 +00:00
|
|
|
<label class="fw-semibold fs-6 mb-2">Cabang</label><br>
|
2023-12-15 01:48:56 +00:00
|
|
|
<!--end::Label-->
|
2023-12-15 06:41:12 +00:00
|
|
|
{{ $hapusbuku->kode_cabang.'/'.$cabang->name }}
|
2023-12-15 01:48:56 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!--begin::Card title-->
|
|
|
|
|
|
|
|
<!--begin::Card toolbar-->
|
|
|
|
<div class="card-toolbar">
|
|
|
|
<!--begin::Toolbar-->
|
|
|
|
<div class="d-flex justify-content-end" data-kt-hapus_buku-table-toolbar="base">
|
|
|
|
<!--begin::Add hapus_buku-->
|
2023-12-15 07:56:23 +00:00
|
|
|
<button type="button" id="showModal" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#kt_modal_add_detail_jaminan">
|
2023-12-15 01:48:56 +00:00
|
|
|
{!! getIcon('plus', 'fs-2', '', 'i') !!}
|
2023-12-15 06:41:12 +00:00
|
|
|
Add Detail Jaminan
|
2023-12-15 01:48:56 +00:00
|
|
|
</button>
|
|
|
|
<!--end::Add hapus_buku-->
|
2024-03-22 07:30:39 +00:00
|
|
|
|
|
|
|
<!--begin::Export dropdown-->
|
|
|
|
<button type="button" class="btn btn-light-primary ms-5" data-kt-menu-trigger="click"
|
|
|
|
data-kt-menu-placement="bottom-end">
|
|
|
|
<i class="ki-duotone ki-exit-down fs-2"><span class="path1"></span><span class="path2"></span></i>
|
|
|
|
Export Report
|
|
|
|
</button>
|
|
|
|
<!--begin::Menu-->
|
|
|
|
<div id="kt_datatable_example_export_menu"
|
|
|
|
class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg-light-primary fw-semibold fs-7 w-200px py-4"
|
|
|
|
data-kt-menu="true">
|
|
|
|
<!--begin::Menu item-->
|
|
|
|
<div class="menu-item px-3">
|
|
|
|
<a href="#" class="menu-link px-3" data-kt-export="copy">
|
|
|
|
Copy to clipboard
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<!--end::Menu item-->
|
|
|
|
<!--begin::Menu item-->
|
|
|
|
<div class="menu-item px-3">
|
|
|
|
<a href="#" class="menu-link px-3" data-kt-export="excel">
|
|
|
|
Export as Excel
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<!--end::Menu item-->
|
|
|
|
<!--begin::Menu item-->
|
|
|
|
<div class="menu-item px-3">
|
|
|
|
<a href="#" class="menu-link px-3" data-kt-export="csv">
|
|
|
|
Export as CSV
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<!--end::Menu item-->
|
|
|
|
<!--begin::Menu item-->
|
|
|
|
<div class="menu-item px-3">
|
|
|
|
<a href="#" class="menu-link px-3" data-kt-export="pdf">
|
|
|
|
Export as PDF
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<!--end::Menu item-->
|
|
|
|
<!--begin::Menu item-->
|
|
|
|
<div class="menu-item px-3">
|
|
|
|
<a href="#" class="menu-link px-3" data-kt-export="print">
|
|
|
|
Print
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<!--end::Menu item-->
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!--begin::Hide default export buttons-->
|
|
|
|
<div id="kt_datatable_example_buttons" class="d-none"></div>
|
|
|
|
<!--end::Hide default export buttons-->
|
2023-12-15 01:48:56 +00:00
|
|
|
</div>
|
|
|
|
<!--end::Toolbar-->
|
|
|
|
|
|
|
|
<!--begin::Modal-->
|
|
|
|
<livewire:writeoff::detail-jaminan.detail-jaminan-modal/>
|
|
|
|
</div>
|
|
|
|
<!--end::Card toolbar-->
|
|
|
|
</div>
|
|
|
|
<!--end::Card header-->
|
|
|
|
|
|
|
|
<!--begin::Card body-->
|
|
|
|
<div class="card-body py-4">
|
|
|
|
<!--begin::Table-->
|
|
|
|
<div class="table-responsive">
|
|
|
|
{{ $dataTable->table() }}
|
|
|
|
</div>
|
|
|
|
<!--end::Table-->
|
|
|
|
</div>
|
|
|
|
<!--end::Card body-->
|
|
|
|
</div>
|
|
|
|
|
|
|
|
@push('scripts')
|
|
|
|
{{ $dataTable->scripts() }}
|
|
|
|
<script>
|
|
|
|
document.addEventListener('livewire:initialized', function () {
|
2023-12-26 07:47:03 +00:00
|
|
|
// Listen for 'success' event emitted by Livewire
|
|
|
|
Livewire.on('success', (message) => {
|
|
|
|
// Reload the users-table datatable
|
2023-12-19 11:00:24 +00:00
|
|
|
Swal.fire({
|
2023-12-26 07:47:03 +00:00
|
|
|
text: message,
|
2023-12-19 11:00:24 +00:00
|
|
|
icon: 'success',
|
|
|
|
buttonsStyling: false,
|
|
|
|
confirmButtonText: 'Ok, got it!',
|
|
|
|
customClass: {
|
|
|
|
confirmButton: 'btn btn-primary',
|
|
|
|
}
|
|
|
|
})
|
2023-12-26 07:47:03 +00:00
|
|
|
$('#kt_modal_add_detail_jaminan').modal('hide');
|
|
|
|
LaravelDataTables['detail_jaminan-table'].ajax.reload();
|
|
|
|
});
|
|
|
|
|
|
|
|
Livewire.on('error', (message) => {
|
|
|
|
// Reload the users-table datatable
|
|
|
|
Swal.fire({
|
|
|
|
text: message,
|
|
|
|
icon: 'warning',
|
|
|
|
buttonsStyling: false,
|
|
|
|
confirmButtonText: 'Ok, got it!',
|
|
|
|
customClass: {
|
|
|
|
confirmButton: 'btn btn-primary',
|
|
|
|
}
|
|
|
|
})
|
2024-03-18 03:17:59 +00:00
|
|
|
|
2023-12-26 07:47:03 +00:00
|
|
|
$('#kt_modal_add_detail_jaminan').modal('hide');
|
|
|
|
LaravelDataTables['detail_jaminan-table'].ajax.reload();
|
2023-12-15 01:48:56 +00:00
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
Inputmask.extendAliases({
|
|
|
|
'currency': {
|
|
|
|
autoUnmask: true,
|
|
|
|
allowPlus: true,
|
|
|
|
allowMinus: true,
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
$(function () {
|
2024-03-18 03:17:59 +00:00
|
|
|
|
2023-12-15 06:41:12 +00:00
|
|
|
$('#kt_modal_add_detail_jaminan').on('hidden.bs.modal', function () {
|
2023-12-15 01:48:56 +00:00
|
|
|
$(this).find('form').trigger('reset');
|
2023-12-15 06:41:12 +00:00
|
|
|
$("#nomor_pinjaman").val("{{ request()->segment(3) }}");
|
2023-12-15 07:56:23 +00:00
|
|
|
});
|
2023-12-15 01:48:56 +00:00
|
|
|
});
|
2024-03-22 07:30:39 +00:00
|
|
|
|
|
|
|
$(function(){
|
|
|
|
const documentTitle = 'Detail Jaminan Report';
|
|
|
|
var buttons = new $.fn.dataTable.Buttons(LaravelDataTables['detail-jaminan-table'], {
|
|
|
|
buttons: [
|
|
|
|
{
|
|
|
|
extend: 'copyHtml5',
|
|
|
|
title: documentTitle,
|
|
|
|
exportOptions: {
|
|
|
|
columns: [0, 1, 2, 3]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
extend: 'excelHtml5',
|
|
|
|
title: documentTitle,
|
|
|
|
exportOptions: {
|
|
|
|
columns: [0, 1, 2, 3]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
extend: 'csvHtml5',
|
|
|
|
title: documentTitle,
|
|
|
|
exportOptions: {
|
|
|
|
columns: [0, 1, 2, 3]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
extend: 'pdfHtml5',
|
|
|
|
title: documentTitle,
|
|
|
|
exportOptions: {
|
|
|
|
columns: [0, 1, 2, 3]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
extend: 'print',
|
|
|
|
title: documentTitle,
|
|
|
|
exportOptions: {
|
|
|
|
columns: [0, 1, 2, 3]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}).container().appendTo($('#kt_datatable_example_buttons'));
|
|
|
|
|
|
|
|
// Hook dropdown menu click event to datatable export buttons
|
|
|
|
const exportButtons = document.querySelectorAll('#kt_datatable_example_export_menu [data-kt-export]');
|
|
|
|
exportButtons.forEach(exportButton => {
|
|
|
|
exportButton.addEventListener('click', e => {
|
|
|
|
e.preventDefault();
|
|
|
|
console.log(e.target.getAttribute('data-kt-export'));
|
|
|
|
// Get clicked export value
|
|
|
|
const exportValue = e.target.getAttribute('data-kt-export');
|
|
|
|
const target = document.querySelector('.dt-buttons .buttons-' + exportValue);
|
|
|
|
|
|
|
|
// Trigger click event on hidden datatable export buttons
|
|
|
|
target.click();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
2023-12-15 01:48:56 +00:00
|
|
|
</script>
|
|
|
|
@endpush
|
|
|
|
|
|
|
|
</x-default-layout>
|