Maintenance Laporan dan Realisasi pendapatan
This commit is contained in:
@@ -8,6 +8,7 @@ use Illuminate\Support\Facades\DB;
|
|||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Maatwebsite\Excel\Facades\Excel;
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use App\Models\LaporanFile;
|
use App\Models\LaporanFile;
|
||||||
|
use App\Models\MappingDbhSkpd;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||||
@@ -143,8 +144,12 @@ class LaporanFileController extends Controller
|
|||||||
|
|
||||||
$data = LaporanFile::where("tahun",$ta);
|
$data = LaporanFile::where("tahun",$ta);
|
||||||
if (getRole()=="skpd"){
|
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){
|
if($kode_rekening){
|
||||||
$data->where("kode_rekening", $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"]):"";
|
$src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]):"";
|
||||||
|
|
||||||
$dataFilter=0;
|
$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))
|
if (!empty($sps))
|
||||||
{
|
{
|
||||||
$data->where("kode_rekening_sps",$sps);
|
$data->where("kode_rekening_sps",$sps);
|
||||||
|
|||||||
Reference in New Issue
Block a user