Maintenance Laporan dan Realisasi pendapatan

This commit is contained in:
Pusdatin BPKD Jkt
2023-05-29 15:51:23 +07:00
parent e89ad2d572
commit 987bfd033b
2 changed files with 8 additions and 3 deletions
@@ -8,6 +8,7 @@ use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Auth;
use Maatwebsite\Excel\Facades\Excel;
use App\Models\LaporanFile;
use App\Models\MappingDbhSkpd;
use App\Models\User;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
@@ -143,8 +144,12 @@ class LaporanFileController extends Controller
$data = LaporanFile::where("tahun",$ta);
if (getRole()=="skpd"){
$data->where("kode_skpd",Auth::user()->nrk);
$data->whereIn("kode_skpd",[Auth::user()->nrk,'anggaran']);
$data->where(function($subquery){
$subquery->whereIn("kode_rekening",MappingDbhSkpd::whereIn("kode_skpd",[Auth::user()->nrk])->pluck("kode_rekening"));
});
}
// var_dump(MappingDbhSkpd::whereIn("kode_skpd",[Auth::user()->nrk])->pluck("kode_rekening")); exit;
if($kode_rekening){
$data->where("kode_rekening", $kode_rekening);
@@ -131,7 +131,7 @@ class RealisasiPendapatanController extends Controller
$src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]):"";
$dataFilter=0;
$data = PendapatanRealisasi::where("tahun",$ta)->orderBy("created_at","ASC");
$data = PendapatanRealisasi::where("tahun",$ta)->orderBy("SIMTRAD4_TGL_SP2D_BUN","DESC");
if (!empty($sps))
{
$data->where("kode_rekening_sps",$sps);