add export excel and pdf district payment recaps
This commit is contained in:
@@ -249,7 +249,7 @@ class BigDataResumeController extends Controller
|
||||
'year',
|
||||
'created_at'
|
||||
)->orderBy('id', 'desc')->get();
|
||||
$pdf = Pdf::loadView('exports.report_director', compact('data'))->setPaper('a4', 'landscape');
|
||||
$pdf = Pdf::loadView('exports.director_report', compact('data'))->setPaper('a4', 'landscape');
|
||||
return $pdf->download('laporan-pimpinan.pdf');
|
||||
}
|
||||
private function response_empty_resume(){
|
||||
|
||||
@@ -2,14 +2,17 @@
|
||||
|
||||
namespace App\Http\Controllers\Api;
|
||||
|
||||
use App\Exports\DistrictPaymentRecapExport;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Resources\RequestAssignmentResouce;
|
||||
use App\Models\PbgTask;
|
||||
use App\Models\PbgTaskGoogleSheet;
|
||||
use Barryvdh\DomPDF\Facade\Pdf;
|
||||
use DB;
|
||||
use Exception;
|
||||
use Illuminate\Http\Request;
|
||||
use Log;
|
||||
use Maatwebsite\Excel\Facades\Excel;
|
||||
|
||||
class RequestAssignmentController extends Controller
|
||||
{
|
||||
@@ -49,6 +52,19 @@ class RequestAssignmentController extends Controller
|
||||
return response()->json(['message' => 'Terjadi kesalahan: ' . $e->getMessage()], 500);
|
||||
}
|
||||
}
|
||||
|
||||
public function export_excel_district_payment_recaps(){
|
||||
return Excel::download(new DistrictPaymentRecapExport, 'laporan-rekap-data-pembayaran.xlsx');
|
||||
}
|
||||
public function export_pdf_district_payment_recaps(){
|
||||
$data = PbgTaskGoogleSheet::select(
|
||||
'kecamatan',
|
||||
DB::raw('SUM(nilai_retribusi_keseluruhan_simbg) as total')
|
||||
)
|
||||
->groupBy('kecamatan')->get();
|
||||
$pdf = Pdf::loadView('exports.district_payment_report', compact('data'));
|
||||
return $pdf->download('laporan-rekap-data-pembayaran.pdf');
|
||||
}
|
||||
public function report_pbg_ptsp()
|
||||
{
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user