Penambahan template surat

This commit is contained in:
NoBody313
2025-05-09 12:49:06 +07:00
parent 72b62fa6fd
commit 20f0820349
6 changed files with 165 additions and 8 deletions
+16 -2
View File
@@ -323,12 +323,26 @@ class LetterController extends Controller
}
}
public function generateSurat($id)
public function generateSuratAcc($id)
{
$letter = Letter::findOrFail($id);
$letter->start_formatted = Carbon::parse($letter->start_date)->translatedFormat('j F Y');
$letter->end_formatted = Carbon::parse($letter->completion_date)->translatedFormat('j F Y');
$pdf = Pdf::loadView('template', ['letter' => $letter, 'tanggalSurat' => Carbon::now()->isoFormat('D MMMM Y')]);
$pdf = Pdf::loadView('acc_template', ['letter' => $letter, 'tanggalSurat' => Carbon::now()->isoFormat('D MMMM Y')]);
return $pdf->download('Surat.pdf')
->withHeaders([
'Access-Control-Allow-Origin' => '*',
'Access-Control-Allow-Methods' => 'GET, OPTIONS',
'Access-Control-Allow-Headers' => 'Content-Type, Authorization',
]);
}
public function generateSuratComp($id)
{
$letter = Letter::findOrFail($id);
$letter->start_formatted = Carbon::parse($letter->start_date)->translatedFormat('j F Y');
$letter->end_formatted = Carbon::parse($letter->completion_date)->translatedFormat('j F Y');
$pdf = Pdf::loadView('comp_template', ['letter' => $letter, 'tanggalSurat' => Carbon::now()->isoFormat('D MMMM Y')]);
return $pdf->download('Surat.pdf')
->withHeaders([
'Access-Control-Allow-Origin' => '*',