Tambahkan fitur input dan pengelolaan Nilai Liquidasi

- Menambahkan kolom "nilai_liquidasi" pada tabel "permohonan" melalui migrasi baru.
- Memperbarui LaporanController untuk menyimpan dan menampilkan data Nilai Liquidasi.
- Menambahkan tampilan halaman input Nilai Liquidasi dengan validasi dan perhitungan otomatis.
- Memodifikasi tampilan daftar laporan untuk menunjukkan status Nilai Liquidasi.
- Menambahkan relasi baru pada model Permohonan untuk mengakses data Penilai.
This commit is contained in:
Daeng Deni Mardaeni
2024-12-31 09:49:27 +07:00
parent 848f103631
commit 483c69e8f1
5 changed files with 181 additions and 18 deletions

View File

@@ -31,11 +31,22 @@ class LaporanController extends Controller
/**
* Show the specified resource.
*/
public function show($id) {}
public function show($id) {
$permohonan = Permohonan::with([
'penilai'])->find($id);
return view('lpj::laporan.show', compact('permohonan'));
}
/**
* Store form inspeksi.
*/
public function store(Request $request) {}
public function store(Request $request) {
$permohonan = Permohonan::find($request->permohonan_id);
if($request->nilai_liquidasi) {
$permohonan->nilai_liquidasi = $request->liquidasi;
$permohonan->save();
return redirect()->route('laporan.index')->with('success', 'Nilai Liquidasi updated successfully');
}
}
public function update(Request $request, $id) {}