37 lines
881 B
PHP
37 lines
881 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\TxSkpp;
|
|
use Illuminate\Http\Request;
|
|
use PHPJasper\PHPJasper;
|
|
|
|
class LaporanController extends Controller
|
|
{
|
|
|
|
public function __construct(){
|
|
$this->siteTitle = "Laporan";
|
|
parent::__construct();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
$this->setSubtitle("Laporan");
|
|
return view('laporan.index');
|
|
}
|
|
|
|
public function showReport(Request $request)
|
|
{
|
|
$req = $request->all();
|
|
$date = explode("-", $req["periode"]);
|
|
$params = [
|
|
"Periode"=>$req["report_type"],
|
|
"Date1"=>ConvertIndoDate(trim($date[0])),
|
|
"Date2"=>ConvertIndoDate(trim($date[1])),
|
|
];
|
|
// var_dump($params); exit;
|
|
$fileReport = reportProceed("laporan_skpp","laporan_skpp", $params);
|
|
return response()->file($fileReport);
|
|
}
|
|
}
|