This commit is contained in:
Pusdatin BPKD Jkt
2022-08-10 14:59:14 +07:00
parent e0ac0bb8db
commit 3bc423dbb4
12 changed files with 65 additions and 43 deletions
@@ -26,7 +26,7 @@ class JadwalSalurdanaController extends Controller
protected function queryJadwalSalurDana($ta)
{
return 'SELECT kode_rekening,nama_rekening,spsbulan1,spsbulan2,spsbulan3,spsbulan4,
$sqlstr = 'SELECT kode_rekening,nama_rekening,spsbulan1,spsbulan2,spsbulan3,spsbulan4,
spsbulan5,spsbulan6,spsbulan7,spsbulan8,spsbulan9,spsbulan10,spsbulan11,spsbulan12,
SUBSTR(KODE_REKENING,1,12) AS kodegrup,SUBSTR(KODE_REKENING,1,9) AS groupall,
NVL("1",0) AS "REAL1",NVL("2",0) AS "REAL2",NVL("3",0) AS "REAL3",
@@ -46,8 +46,16 @@ class JadwalSalurdanaController extends Controller
SUM(RKUD_JUMLAH)
FOR BULAN IN(1,2,3,4,5,6,7,8,9,10,11,12)
)
)y ON x.ID = y.ID_SPS
)y ON x.ID = y.ID_SPS
LEFT JOIN
NEWSIPKD.TROPD z ON x.SKPD_ID = z.I_ID
WHERE x.TAHUN = '.$ta.' AND x.SKPD_ID=980 AND SUBSTR(x.KODE_REKENING,1,3)=\'4.2\'';
// if (getRole()=="skpd"){
// $sqlstr.=" AND z.C_OPD='".Auth::user()->nrk."'";
// }
return $sqlstr;
}
public function datatable(Request $request)
@@ -175,6 +183,10 @@ class JadwalSalurdanaController extends Controller
) y
ON x.KODE_RSK = y.IDRSK
WHERE x.TAHUN_ANGGARAN = \''.$ta.'\''.$typeDanaFilter;
// if (getRole()=="skpd"){
// $sqlstr.=" AND KODE_SKPD='".Auth::user()->nrk."'";
// }
$data = DB::connection('oracle')->select(DB::raw($sqlstr.' ORDER BY x.id OFFSET '.$offset.' ROWS FETCH NEXT '.$limit.' ROWS ONLY'));
$dataTotal = count(DB::connection('oracle')->select(DB::raw($sqlstr)));
// if (!empty($src)){