Membuat Sub Menu Data Penawaran dari Menu Tender part 2

This commit is contained in:
2024-10-02 00:15:59 +07:00
parent e889350453
commit 1c92ce9dea
4 changed files with 72 additions and 77 deletions

View File

@@ -37,19 +37,35 @@ class TenderController extends Controller
$tujuan_penilaian_kjpp = TujuanPenilaianKJPP::all();
$jenis_laporan = JenisLaporan::all();
$kjpp = KJPP::all();
// $penawaran = Permohonan::where('nomor_registrasi', $id)->get();
$permohonan = Permohonan::find($id);
$permohonanId = $permohonan->id;
$permohonanNomorRegistrasi = $permohonan->nomor_registrasi;
return view('lpj::penawaran/create', compact('status', 'tujuan_penilaian_kjpp', 'jenis_laporan', 'kjpp', 'id'));
return view('lpj::penawaran/create', compact('status', 'tujuan_penilaian_kjpp', 'jenis_laporan', 'kjpp', 'permohonanId', 'permohonanNomorRegistrasi'));
}
/**
* Store a newly created resource in storage.
*/
public function penawaran_store(TenderPenawaranRequest $request)
public function penawaran_store(TenderPenawaranRequest $request, $id)
{
$validated = $request->validated();
dd($validated);
if ($validated) {
$validated['nomor_registrasi'] = $request->nomor_registrasi;
$validated['nama_kjpp_sebelumnya'] = json_encode($request->input('nama_kjpp_sebelumnya'));
PenawaranTender::create($validated);
return redirect()
->route('tender.penawaran.index')
->with('success', 'Data Penawaran created successfully');
} else {
return redirect()
->route('tender.penawaran.createPenawaran', $id)
->with('error', 'Validation failed');
}
}
/**