feat(webstatement): tambahkan dukungan download zip untuk multi_account

Perubahan yang dilakukan:
- Menambahkan pengecekan tipe request multi_account pada PrintStatementController.
- Menambahkan logika unduhan file zip melalui metode downloadMultiAccountZip().
- Memastikan alur unduhan file zip tidak mengganggu proses unduhan statement untuk tipe lainnya.

Tujuan perubahan:
- Mendukung fitur baru untuk mengunduh file zip pada permintaan multi_account.
- Menjaga kompatibilitas dengan alur unduhan statement yang sudah ada.
This commit is contained in:
Daeng Deni Mardaeni
2025-07-10 19:32:06 +07:00
parent 011f749786
commit 56665cd77a

View File

@@ -288,6 +288,10 @@ ini_set('max_execution_time', 300000);
return back()->with('error', 'Statement is not available for download.');
}
if($statement->request_type=='multi_account'){
return $this->downloadMultiAccountZip($statement->id);
}
if($statement->is_generated){
return $this->generated($statement->id);
}