Bugs Fix Download BAST

This commit is contained in:
Pusdatin BPKD Jkt
2022-10-25 13:06:54 +07:00
parent e40fab54fe
commit 2edffa6584
2 changed files with 9 additions and 5 deletions
@@ -345,7 +345,8 @@ class RealisasiBelanjaController extends Controller
$src = strtolower($src);
$filter.=" AND ( LOWER(NAMA_PROGRAM) LIKE '%".$src."%' OR
LOWER(NAMA_SUB_KEGIATAN) LIKE '%".$src."%' OR
LOWER(NAMA_RSK) LIKE '%".$src."%' ) ";
LOWER(NAMA_RSK) LIKE '%".$src."%' OR
kode_rsk = '".$src."' ) ";
}
$dataFilter = DB::select(DB::raw("SELECT COUNT(ID) as JML FROM ($sqlStr $filter) x"));
@@ -943,13 +944,14 @@ class RealisasiBelanjaController extends Controller
public function downloadBast($kode)
{
$kode = explode("__",$kode);
$BelanjaRealisasiKontrak = BelanjaRealisasiKontrak::where(["belanja_realisasi_id"=>$kode[0], "id"=>$kode[1]])->firstorNew();
$BelanjaRealisasiBast = BelanjaRealisasiBast::where(["id_kontrak"=>$kode[0], "id"=>$kode[1]])->firstorNew();
$kontrak = BelanjaRealisasiKontrak::where("id", $kode[0])->firstOrNew();
$headers = [
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment;filename='.$BelanjaRealisasiKontrak->file_kontrak
'Content-Disposition' => 'attachment;filename='.$BelanjaRealisasiBast->file_bast
];
if ($BelanjaRealisasiKontrak){
return response()->download(config('constants.upload_path_kontrak').$BelanjaRealisasiKontrak->file_kontrak, $BelanjaRealisasiKontrak->file_kontrak, $headers);
if ($BelanjaRealisasiBast){
return response()->download(config('constants.upload_path_kontrak').$kontrak->belanja_realisasi_id."/bast/".$BelanjaRealisasiBast->file_bast, $BelanjaRealisasiBast->file_bast, $headers);
}else{
echo "File tidak ditemukan!";
}