perbaikan laporan berdasarkan form inspeksi di so dan penilai dan perbaikan tambah data di jenis jaminan

This commit is contained in:
majid
2025-01-08 07:42:10 +07:00
parent fcc53a7111
commit 92ac480c9b
25 changed files with 2569 additions and 1477 deletions

View File

@@ -371,7 +371,7 @@
.then(data => {
if (data.status) {
// Jika status LPJ sudah ada, arahkan langsung ke halaman
if (data.status === 'standar') {
if (data.status === 'standard') {
showLoadingSwal('Tunggu ...');
window.location.href =
`{{ route('penilai.standard', $permohonan->id) }}?documentId=${documentId}&inspeksiId=${inspeksiId}&jaminanId=${jaminanId}`;
@@ -394,17 +394,17 @@
} else {
Swal.fire({
title: 'Pilih Jenis LPJ',
text: 'Apakah kamu akan memilih LPJ Standar?',
text: 'Apakah kamu akan memilih LPJ Standard?',
icon: 'question',
showCloseButton: true,
showDenyButton: true,
confirmButtonText: 'LPJ Standar',
confirmButtonText: 'LPJ Standard',
denyButtonText: 'LPJ Sederhana',
confirmButtonColor: '#3085d6',
denyButtonColor: '#d33',
}).then((result) => {
if (result.isConfirmed) {
saveStatusLpj(permohonanId, documentId, inspeksiId, 'standar', jaminanId);
saveStatusLpj(permohonanId, documentId, inspeksiId, 'standard', jaminanId);
} else if (result.isDenied) {
saveStatusLpj(permohonanId, documentId, inspeksiId, 'sederhana', jaminanId);
}
@@ -427,12 +427,12 @@
permohonan_id: permohonanId,
document_id: documentId,
inspeksi_id: inspeksiId,
type: type
type: type,
}),
}).then(response => response.json())
.then(data => {
if (data.success) {
if (type === 'standar') {
if (type === 'standard') {
window.location.href =
`{{ route('penilai.standard', $permohonan->id) }}?documentId=${documentId}&inspeksiId=${inspeksiId}&jaminanId=${jaminanId}`;
} else if (type === 'sederhana') {
@@ -557,14 +557,14 @@
function checkLaporan(permohonanId, documentId, inspeksiId, jaminanId) {
fetch(
`{{ url('/penilai/check-status-lpj') }}?permohonanId=${permohonanId}&documentId=${documentId}&inspeksiId=${inspeksiId}`
`{{ url('/penilai/check-laporan') }}?permohonanId=${permohonanId}&documentId=${documentId}&inspeksiId=${inspeksiId}`
)
.then(response => response.json())
.then(data => {
if (data.status) {
// Jika laporan ada, arahkan ke halaman cetak
window.location.href =
`{{ route('penilai.print-out') }}?permohonanId=${permohonanId}&documentId=${documentId}&inspeksiId=${inspeksiId}&jaminanId=${jaminanId}&statusLpj=0`;
`{{ route('penilai.print-out') }}?permohonanId=${permohonanId}&documentId=${documentId}&inspeksiId=${inspeksiId}&jaminanId=${jaminanId}&statusLpj=0&type=${data.status}`;
} else {
// Jika laporan belum ada, tampilkan pesan peringatan
Swal.fire({