penambahan kirim email, dan perbaikan print out

This commit is contained in:
majid
2025-02-04 08:45:52 +07:00
parent 9bdbd77f73
commit a200c1ec52
15 changed files with 1181 additions and 117 deletions

View File

@@ -146,9 +146,10 @@
@push('scripts')
<script>
function jadwal(id) {
function jadwal(id) {
document.getElementById('ids').value = id;
}
function surveyorFreeze(permohonanId, noReg, debitur) {
Swal.fire({
@@ -256,26 +257,42 @@
title: 'Action',
render: (item, data) => {
let actionHtml = '';
// if (data.documents.length > 0) {
if (data.penilaian.waktu_penilaian == null ||
(data.penilaian.waktu_penilaian && data.penilaian.authorized_status == null)) {
actionHtml += `
<a class="btn btn-sm btn-icon btn-clear btn-primary"
data-modal-toggle="#modal_jadwal"
onclick="jadwal(${data.penilaian.id})"
title="Buat Jadwal Kunjungan">
<i class="ki-filled ki-calendar-edit"></i>
</a>
`;
} else {
actionHtml += `
<a class="btn btn-sm btn-icon btn-clear btn-warning"
href="surveyor/${data.id}/show?form=inspeksi"
title="Lihat Form Inspeksi">
<i class="ki-outline ki-eye"></i>
</a>
<button type="button"
class="btn btn-sm btn-icon btn-clear btn-info"
onclick="surveyorFreeze('${data.id}', '${data.nomor_registrasi}', '${data.debiture?.name}')"
title="Freeze Survey">
<i class="ki-filled ki-arrow-circle-right"></i>
</button>
`;
}
// } else {
// actionHtml =
// `<span class="badge badge-sm badge-danger uppercase flex justify-center">Lengkapi Aset Jaminan</span>`;
// }
if (data.penilaian.waktu_penilaian == null || data.penilaian.waktu_penilaian && data
.penilaian.authorized_status == null) {
actionHtml += `
<a class="btn btn-sm btn-icon btn-clear btn-primary" data-modal-toggle="#modal_jadwal" onclick="jadwal(${data.penilaian.id})" title="Buat Jadwal Kunjungan">
<i class="ki-filled ki-calendar-edit"></i>
</a>
`;
} else {
actionHtml += `
<a class="btn btn-sm btn-icon btn-clear btn-warning" href="surveyor/${data.id}/show?form=inspeksi" title="Lihat Form Inspeksi">
<i class="ki-outline ki-eye"></i>
</a>
<button type="button" class="btn btn-sm btn-icon btn-clear btn-info" onclick="surveyorFreeze('${data.id}', '${data.nomor_registrasi}', '${data.debiture?.name}')" title="Freeze Survey">
<i class="ki-filled ki-arrow-circle-right"></i>
</button>
`;
}
return actionHtml;
}
// }
}
}
};