Jadwal Salur dan Style
This commit is contained in:
@@ -140,11 +140,18 @@ class ItemSearchController extends Controller
|
||||
$ta = $request->ta;
|
||||
$jenis = $request->jenis;
|
||||
|
||||
if (getRole()=="skpd"){
|
||||
if (getRole()=="skpd"){
|
||||
$filter = "";
|
||||
if (isset($jenis)){
|
||||
$typeDana = strtoupper($jenis);
|
||||
$kodeRekening = "'".implode("','",getKodeRekInduk($typeDana))."'";
|
||||
$filter = " AND SUBSTR(x.KODE_REKENING,1,12) IN ($kodeRekening) ";
|
||||
}
|
||||
|
||||
$sps = DB::select(DB::raw("SELECT x.KODE_REKENING as IDX,x.KODE_REKENING||' | '||z.NAMA_REKENING as name
|
||||
FROM SAMASA.MAPPING_DBH_SKPD x
|
||||
LEFT JOIN SAMASA.VW_REKENING_PENDAPATAN z ON x.ID_REKENING = z.ID
|
||||
WHERE x.kode_skpd='".Auth::user()->nrk."'"));
|
||||
WHERE x.kode_skpd='".Auth::user()->nrk."' $filter"));
|
||||
}else{
|
||||
$select = DB::raw("KODE_REKENING AS IDX,KODE_REKENING||' | '||NAMA_REKENING as name");
|
||||
$sps = VwRekeningPendapatan::select($select);
|
||||
@@ -153,12 +160,10 @@ class ItemSearchController extends Controller
|
||||
$sps->whereRaw(" (LOWER(KODE_REKENING) LIKE '%$search%' OR LOWER(NAMA_REKENING) LIKE '%$search%') ");
|
||||
}
|
||||
|
||||
if ($jenis == "dbh"){
|
||||
$sps->whereRaw(" (SUBSTR(KODE_REKENING,1,12)='4.2.01.01.01') ");
|
||||
}else if($jenis == "dak"){
|
||||
$sps->whereRaw(" (SUBSTR(KODE_REKENING,1,12)='4.2.01.01.03' OR SUBSTR(KODE_REKENING,1,12)='4.2.01.01.04') ");
|
||||
}else{
|
||||
$sps->whereRaw(" (SUBSTR(KODE_REKENING,1,3)='4.2') ");
|
||||
if (isset($jenis)){
|
||||
$typeDana = strtoupper($jenis);
|
||||
$kodeRekening = "'".implode("','",getKodeRekInduk($typeDana))."'";
|
||||
$sps->whereRaw(" SUBSTR(KODE_REKENING,1,12) IN ($kodeRekening)");
|
||||
}
|
||||
|
||||
$sps->orderby("KODE_REKENING");
|
||||
|
||||
Reference in New Issue
Block a user