Merge branch 'fix/save-penilai' into feature/senior-officer
This commit is contained in:
@@ -1551,7 +1551,7 @@ class SurveyorController extends Controller
|
||||
|
||||
// Jika alamat tidak sesuai, override dengan kode dari alamat
|
||||
|
||||
$cekAlamat = $forminspeksi['asset']['alamat']['tidak sesuai'] ?? null;
|
||||
$cekAlamat = $forminspeksi['asset']['alamat']['tidak sesuai'] ?? $forminspeksi['asset']['alamat']['sesuai'] ?? [];
|
||||
|
||||
if ($cekAlamat) {
|
||||
$provinceCode = $cekAlamat['province_code'] ?? $provinceCode;
|
||||
@@ -2646,10 +2646,27 @@ class SurveyorController extends Controller
|
||||
return redirect()->back()->with('error', 'Silahkan isi terlebih dahulu form inspeksi.');
|
||||
}
|
||||
|
||||
// Pilih template PDF berdasarkan nama inspeksi
|
||||
$templateView = strtolower($inspeksi->name) === 'rap'
|
||||
? 'lpj::surveyor.components.print-out.main'
|
||||
: 'lpj::surveyor.components.print-out.main';
|
||||
$templateView = '';
|
||||
switch (strtolower($inspeksi->name)) {
|
||||
case 'rap':
|
||||
$templateView = 'lpj::surveyor.components.print-out.main';
|
||||
break;
|
||||
case 'mesin':
|
||||
$templateView = 'lpj::surveyor.components.print-out.mesin';
|
||||
break;
|
||||
case 'kendaraan':
|
||||
$templateView = 'lpj::surveyor.components.print-out.kendaraan';
|
||||
break;
|
||||
case 'pesawat':
|
||||
$templateView = 'lpj::surveyor.components.print-out.pesawat';
|
||||
break;
|
||||
case 'alat-berat':
|
||||
$templateView = 'lpj::surveyor.components.print-out.alat-berat';
|
||||
break;
|
||||
default:
|
||||
$templateView = 'lpj::surveyor.components.print-out.main';
|
||||
break;
|
||||
}
|
||||
|
||||
// Generate PDF
|
||||
$pdf = PDF::loadView($templateView, compact('permohonan', 'basicData', 'forminspeksi', 'alamat'));
|
||||
|
||||
Reference in New Issue
Block a user