From 4ae7cd52acd64da4c327cbd6f84368784fc49093 Mon Sep 17 00:00:00 2001 From: Pusdatin BPKD Jkt Date: Wed, 31 Aug 2022 14:41:06 +0700 Subject: [PATCH] Kode ref jenis belanja dan sub jenis belanja --- .../RealisasiBelanjaController.php | 4 +- app/Models/VwJenisBelanja.php | 14 +++++ public/sidata.png | Bin 0 -> 10242 bytes resources/views/home.blade.php | 10 ++-- .../views/realisasi_belanja/upload.blade.php | 54 +++++++++++++++++- .../realisasi_belanja/upload_dak.blade.php | 54 +++++++++++++++++- 6 files changed, 129 insertions(+), 7 deletions(-) create mode 100644 app/Models/VwJenisBelanja.php create mode 100644 public/sidata.png diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index b52c278..9a01fcc 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -13,6 +13,7 @@ use App\Models\BelanjaRealisasiKontrak; use App\Models\BelanjaRealisasiBast; use App\Models\TempRealisasiBelanja; use App\Models\VwAkbSpdRealRsk; +use App\Models\VwJenisBelanja; use App\Models\UnitSatuan; use App\Models\Sp2d; use App\Imports\RealisasiBelanjaImport; @@ -213,9 +214,10 @@ class RealisasiBelanjaController extends Controller // return redirect(URL::to("/upload-realisasi-belanja/".$typeDana))->with('error',$e->getMessage()); } } + $VwJenisBelanja = VwJenisBelanja::orderBy("ID_JENIS_BELANJA")->get(); $this->siteTitle = "Rencana Belanja"; $view = $typeDana == "dbh"?"upload":"upload_dak"; - return view('realisasi_belanja.'.$view); + return view('realisasi_belanja.'.$view, compact("VwJenisBelanja")); } public function uploadDatatable(Request $request) diff --git a/app/Models/VwJenisBelanja.php b/app/Models/VwJenisBelanja.php new file mode 100644 index 0000000..5c987da --- /dev/null +++ b/app/Models/VwJenisBelanja.php @@ -0,0 +1,14 @@ +WpUo6oNcG-)O+sHM~Xcok!}3(v3F_$Maylt;mCi_|FIHYb=5$PGyG*Od&d-$0sk8 zzg)lBbUN8XL%#Nv??O?#r^3)nzNH2@YYMj}S_s~f8TZQx3E11jg;gn4rll;ao+Ys!UAB^qTp9A?06Aj{gYY|NfW%Tf*U6_tMYPGrq@v<;#;B z-&&XQFGU0Dm^ ztDgHDgcW|no9y}r295=V?-rdStCmsQ2@IRZ(p#NJy-o$Tw99w&hY{&%WY(+e+wVld z$H=s|b=^HZ_bV19GJ_Ogmm${(nFK{4A{R`wXQZ!iIDhCGX}A!6)y5ov>EW}-sVmfL z%@&ubakaFfUuuR*2tMwb-JkbxP!Qe2$9d7g6S^iH4&uD*3FrEI=;Wu#0p`PMgRga9 z`QOYWds~=-O|g<&I$xG-1-7M>9#M2)oPv9_GvQQ(iZ7JIroMY^Ki%^+@^tm1rE<7% zvROiLj((n7B^-TYXb;2z|Mn7-pwWI_qtRG3hjWchx16j;3q7s!2e)uTX*}7?Xb42s z^`(19AH5#wh33>}4SP{RzdQmNmaiYAFAAdh9N$8fJc(K-JyGBjNriCpaRInUoY+bm zBbJa`ID1TQtk|5k{{tHM5b@gt60G=aY*WcyjCG}jVl_-`h)djG3Yr);wWSTeCbDc% zVPY=&r3-H)Djp*J&8sX^uLDmeDmya*J0K-`JO|xFt)39UpONCr=V3M{$>;>_X2gul z>IVtszRnukcP8!+(UO`kl-~YPYi>ZgZTkzY3Eq$7(95tsZ>pYu#qOh+;LGEgX1?}f zRJt|-=nKCC;y9C3q`1(RwMdisCVpSQwp!lwxk6B7`gbY`%#*LpK$VuD$HamWO0ee1 zIO#=SAUaTPFuWO-}1&~B|F6bG@#kCXh zt#KTCD-?}r+)u?$Usb<%SHrxgZG5ZAwBPC3X+U7UlR!um*)CCy25E#R7g-ZQKL`{G z`WB2CO`n^n8x2yi@)CQz>VfyM3CTXRn^mJweeptxjmvBgsz&iQj+L%1*b@bBp2#R% zNGHz@@D~%vR#yS?Nz=#9O*yleXMgDuaPcXH(@z}_yqa3d!Jnsp-%rIND(L=bfMeh> z3Q35E_bi6lWqOT5;%?O8-xtFav*Dri#Six2L+5@DxJMB~_!=}|>k?s>w#@U<0OPOQ zb^-xaD=e=X2?As#!jJ##DQ1XazK=~nHLPAuhL^wpDmHC?m4l4?t4MGa1zruwSc5Kv zlam8jpkA$(6u!AfE8v7E1;2bT4ezt9yINw~^uyOv)9tTD(}NZ`Nh#(%v?4O#Rz)=!pfmIr%!(wG<&ZPR`T3Fo{Y=435ztsl^DG)47BTtSRprCjhrEj`{F|Cpae!(&`0=KqDqAY{86m76Pv7V0yQv8Ds7+H#e}QfmxaZqPm&`nT+JA*LN$Y_1i;0)PGw%QkB&_@WK#0{vBc9N2lUXrA8wGwR$Pt~F#BAM{!dRTmz zXII){MK$5KpKJ_Bz0m2YaJXXs1Kj7^jRDx$_I-R0!p4Ch+7OKO{>ba@>H}w1`P~|BYziAr=BZ=;h3=QO zMsK`xD4P8d1QqAKX#H~)>K?a7t5PQ7pvshLwqaeaQ&YU3Kie|s?n}~aa@0Fc6yFWQ zke)f+VR?TZ5Kk9xh^M4Y(x*nXndRzsu5d*URTh1Y>_9MZ&)LmmlbsIE@t9;Rc9WYz z`k~a>{X0N)=uPziXIfl-1seU&kC|p%jw`HFfM7WRkvKzYNniRGYM1At>$f*8>juY8V&6T548ZNLsmT#5gW@2J)4O2V^+dxrCpH zhzr@EJOfi)r?V}SIxwcxMknT<2uI&tzr0NtesuAVHsz)A%hS;P_@^+J$qK#;FFH1g zZA0L%Bxy7}P^zD#1h3l0$#Jk5rLGau-Hq$(*RQ6U3X>UHa)$gMftR8FFuZe?52^1j zA|hPaj_T_ztu-Cw%!@NKx{rEvH{JOj?0>5B+w%*{u2TsT?q3ur6L<;&GFoPV-A6T2 zBlvny?8r(O@kL?=HGeZ3V@RXe*3dBotL7SGwp>brL1RYY_%B*VCSW;Ae+rjxDZHDM zB{$(HQWO^DKc=JCG8bajP}vdxnnJWv%E_y6b$RhHyTluAlP_hjzSG?7v@x)!D;1Jf z44Ow1LR46vEBjoP^crG|KTW!#5)pYkrM|8SH~M+F2`BV|O&uLiFZK8xO^8di!j$ef zlGyttSV!`TYj)h$(`}rWC@XiO<`fC<;Wg5gzT$13z6Y1it-VbWgaJA#lCox)mkU~j z3mhmOlcm*NSl@VIGIwcM$Q)zu0zt!KIY*HJ%%I^WjG3+|~lD%!v>m}6BR-Ajy7JapP&egc> zh3p!SBXskN%?MyNJ>|q~ip0)jZ^X=L^p=<00eTz{;+&@pqc8r?{)aQ6723CH`Ku0mvN%M|}GU8oCe zD)fYO4x=oC?0b=g&HPYZB50=}n2ydlr8y-<__|&V zx(|;iTYFGQQb*=USVo)ES+U+;(HY3?TdC(J&T1OAfDC2PhHPqGTl<)f^$BCjIK42) z=N%3aZ?T*=B4s3qF*B;UE@(wme?75@^&r+(YK5h1QQsledprSqwkKMhc^>g=HoXdP z6FINK#*6e~AT#8kO>6DDRkX2FUOLg< z1)>k6sl}M1HFbU8N;i}F!{?nbO71WwhstWbOe9IXuk~sl7`$0G8*33$T=I4VYzMGi~H zxr|1_ZKghod(kc6347C0wVdL;5@{2|P26Wvz^BOegR~#Lz*czC1M_+q!4KmEb3X|B zIf7kr%YrrI!5TOuJ$X`DN7&@WrS%q_RiNpq5fBXMD9S-kCLs&eMZuqVA7|3^Yy{8` zt@AUD9K*QT4+cJcDMC%`@!!nJS*ph$hND1T))oq(L-m&U$5{|}Cz$!r^Ih1)6_3O< z{uGMP97h*TSrUGP>L3*~0;k>R_G6BN6<0wook=O88XcQy-vQN=z^5S#eG+RL%-?;^ z&Oub!T%o84by)!&?;k?;HEjH*L7kS^!g6o8Wwgm?jZ<(ySaFH4eNVEW+9OoU?u;bf zy&_(+5)EKb$md2HrL>OvN1lY;q0m;-mox*oE3L;nKdifL^W$Gv+g$Y#d!kk@=ox{u zd3tNiNrDP+1m5ejkgHkbT!mkGZyBr(bnOx2*0ATxVjO4%6^YSxb?D#3{d;>#g8y!9 zN3xqH=8@8Jw=5=XdpPah_KDIyh(*-SvAdv>4f%l#-pTl>hDn|Yt#}^Y{z;qHN^>xx zvZS*sJ(`}{YYk`HUki67oOoAyDC2XOE!%6}R-!SaXh@LD58@^SW+!-QPrRdMitL;9 zlV19+K{bGKBK@Eik5J?Nq$^)V9ID60qR|!uZzJ9YwXQ@RE6`cqa{>~jSPoW+b?$kJ znXsrRXMeN1zOABB2sv+aWtv^ctRP{fOF`L{QiS{FJu=j>Acd^ML}ZJcgp>&|K>KfM zskDDJ*t)*gMAt&G^>sp53EKYmW`W_p{LxcBFaMff0Foz+%_|0xor|YcQG3sBck&by zad^0}Y>|iDoI{`3Eun@_pmUsyBd;f+k?~xRhGO7b%iB|6*Aay91X*}|EKV+F?R53U zTYD}YnCc_(CS{C?SKw{iAQYKUbaCqdJ?@cz;XVQ-(F)e3G~N!5X-f{>m5DX5fXzS2 zX(e3IFRJKQqp*b#89xkIf2=c!f}Pt6~~p0qKi_!@cJ zOfKxS1S-7&OCt0%Jq7&t#zBy{+KdCGm;Sr52xQHtC~nk}Xq-w5z+`3l0u&K*WkjrB z6$4gGg`-mrd`Y0(-(1=7M#%^iz_7q|u?dT(e>Hj1@-OaO-8Ud~irLTJ;}#LYvo)^v zC7yD>_di{Out21qf>~M_7v+D%CKvl%(f{d&OaCUVlRrlUhU%RrqRLdm|XA7+Wj~aDIMD3 z!iUF#eHuA4EAtDB*p9lo$oUyxvi7&Cb6+JZA337;@t-bya+*Y-vNK~N({qh7zcLwf zT>nxQ-FO}MEHAqa_pg(3uPIe{>?y}Hp~OP`Mb#K>0(FQc54q&LpBGVbscf3;U?_H{P@WrEKDG#FR@$m5TkP z9~XO&PJDT3xM&ncgbotvZxx3!O@f1_t%T#Ez=G=6AJVVf|H@2=-a-?WEu3lBH@-G| zxWzvdUQWuF62X~?>U*`< z)mmbcI;@ag{te18F9Zr=g4j}?vrq%h0M>g%a)<^ zSJO7Hk|tbeZiy8AjhLD@z~fyk9}StZFUIYVvLOyZtUQm(SMSo7r-oSdAZAY^%LLI) zUU#q%3SGoEs*kL)@nD{fk1A?=e@1x3fX8u_9TgI+)zG)8VA_c2ErBXi$iMe>#9j20?1iZlN2`^N1;2Wb#9pW`P4hU7(<3W8D$$%woTjcryq!~jSaV3q&0M; zw?~-r+)qna{p^cWRz(_LQDLjz>YT+cl5wefH0TJ_s7R1Sxo^*-)gg*cLpMMp`Z*q- zUZGTf`#b4&R2*UcmM5Jn5dRHRm~7!dlZDdepqk;kU_GG&TNJgGd)omQ5vSAvLE{b* ze_+-*x|8M&0xoD8744jvz<#pl)&TAFUIoXH%D#(N@mBuE3UPU`glz+L#V&QYYoRnC zcHTW;57}Nr#@mXqZ&$j=U~JZJvaD*pwkfE>#@ipOBKA<4qrR_Y-0&!Q=d~sY({dEq zQ_zcM@2s7LJ1DVa!4~RDPUtIJR@kjPnEFDD8>+S0kGS-8472>D{SnQsC`nC+stQn* zWoLM$QM7)O50hD9vx9EeMakg@#$-{i8ML2`U1G z-}~Ra5HHJCMqVPEImf&Y#ddODyK$|16!2cy4W7oTSVJFl;?hHmWps?B$fI!mUY9V1 zf+I$A1fnNT>IK+?&IJlu)TW?D(TCE!Og2}WD&D*zPT?K81;&8RZ$(65hsePl)nZ!=k?n2#U+=6 zx(3j)5A)aQ`K=2re4)5l(vqY{V!pD?ZboAV&A;f^Q#B|HB<}26#tdWH6?@}VX&RlA2MXOo z>{EtiFVcCyQXUWN0xUryST~QkzVlU#EK_Z>12K81umW*Sh-6m#b<9W%f&r&)&3s1M zkhn&i+2*jQf992s4A{>!!*B_Z{)5$C^1)~#9)RB1v=hG;No?WrbR3%#>9ScKnW z6LZhEk0XD36Osjf;Du{v8xsI)+>`~C+xvr!0X&!6r|xog*6NH>p^MOdyqz4Rq#|+k z2VS=|BA7UE`GqVNck>Nke^ho@s90DlrROR$|5Q8T!2vjQmIvWx5Pu;{a~LER}m~>#=f9_uPOagn>oaXYHcu#7W8^t5w`^%2wFqZ*R|_@Fbhhj@a!L` zz-=bLi{kEATQaiois`c+d3QDMIeh~|cf?($0yLk-q*R?&jESOW?OAj345v?OgZ7wS z7n$E)(l||-f)P@_tRym3p9yc5Zr|@yMPU!9N>{`@-Jmvi(sG^$^Qw$yc>-J;oyL#y zMCRsgrY_>TKDhi$FZvG_lQeV|Nlcj5ce*1FvL4$Hkfw@(uCW^GV>yv%!&p~htkQ2Z0V8|gLvp>aI&z1- zYXM9uX+J+gfZ$dnA5C8W10}E6rNcRo*4q zqv(-1$ECU&Z57=jg+uv}Un`qroVy+>W#$+@f#O)&Fhb z1-#*(;1&tF6A#0G);h8R%Z&l3G19X}T|@XrJ$7i&u@2iJFtza7Z8JoZ%o~oUITYqT z!ZVU)skSn3V8fjV++=?F`>z`wO<66vijRMht|*lcfpk(#;x-K37C!z6P;cOg4QB{G z)GJ3e$~Nd9zZ5ml^a1MwFd}$gFcQ1+o#G6e3lb`Ae;Iu*@IT211! zlbC537JYGc>S{A=QN;`0AIOMuJ5pi8XjsL_Wnq5h zW^fEGUlG6X+%f9P#CZD($5!e)xS+O2`M-@n#$dCz;68Ieq0wjk5&4qZ>3nxjNwB{3 z-8OWJy;8}%1~I3GX!w>pMGFuFjF9by#TQw-<+#foQtule9@5JEhVS)lkbJ$9)euvn z*;@(+nuqyeS9zE!C>ARmR&%uYyT5@FQ~tP!jlQOa8b`QDcKJLAs{6j27aV8m+2TXZ zkY#?-AD|pss#ppkB8;XpV$kY&Nxzq@4PgAyYhkw{FaKK;LMN5wjq_q=z+M}PO$ti(~WrU;`W;+m)|ijeVZngu**AAvrw=$lgsfxykPt$M9RKSwRjVPHd0EIvBi{2MbC+JJilxOq1V`?`b$lCqd z{)QVLG=6wrx+5Wwr%scX zymb*x%Q4*^LOZ?+xx2lsN+&qFjzWVa8yuU_TAtgJi$W-G-pSFy4txM;wqSgn_O(l+^4n2Ac z?IbjB<)sYgshepS2jmARt?WD8OIS}wy~B#|B)4^6cM$?^g3=g{@TRlOCZHEteDeG~X9Wp-JtV0Oi~2Ql z!|=@=bDT?FYd5)KeT9R<1rDh!i%(x(>7Y9i*K8csD}}U?g1WU9Q2z^(;gW36d)55G z3KI)^;j0JIpZ!N14+NxR%J|bG{`K9z0!`4_M%Xi*pfuAa+n;PPEnB@qpIU0$JP+T} zGDPUQ0Q+RD`zu7{fW1Og0zMc>VT9!MP`C=H9i*U8b91`~AMUq)#jyhm*mw+@Y!}LS zv!&Gkk=YdWUAXiW1=QiARbHzHnAR_Jt?}m-b3nDfg(dm~#yoG5W~e6|ycpAr1uItQ zGXU40$geTOw+9YY!R5{h`4aGJSr%CQcNISlcPNtDF{_(PaJ-l`EKPfTPA!lbyq`eE zUJmfvg@Tp*l1&3Zqg?ZHRG6KH_bj9m!9(SC)HGl5^@Jw8P|ivSN+D3DgmQ5d z%4TDNDh<0w^#z31n2evxPOChmh(+M0RCzvf18N#?ju)f;9yqfiZ+;%2Qdaru70AU3 z=U8Z-cIy&MTyyI$e4+n?O|4dvulx$$3yjKFueU;GU=qaqitneXba6`R3r;Qa1CPtp z+m5&ojx`7RkzP@LkuB%b$bOWRzezaGK$M$DAlul(v(nalBFv1?`_n&$ANv<}@Mknh zxzC5#UV0fLUScf1KjywgGFEMlpJ%<7TN)vU&$hWw>4od63_z~ocsRw^Am&qDp7P#z zhY5d?oHqzpV}2Hd%u7Akpt-o&Cj?~){{y{*7d+Ig!og$Hxxp+60#B+VS!q)C?1sD5 z9Qw9BtGD;SW~sALynol1ImFvN+jjdxDk%J$qpmGt4L$WR2sHYiU1ZdJ~s8kNa-(7=A|vClh@F^qUp6uhV>(bj_AY3rZxG zujR{_73GGiAlFmARLauCZ9&;qCcAEqCvsag(}6?57fX*|lQGwD;8;l+OWT`k%EzKq z)6b7QP;U@*d|S}U-;COC9mqX{4db7`=|2iX--C!CUdWqX(}wFLIDxRu@-;ErO#$ad x2kCVXmRtMf*H(S8?E6puL*vV9Q;f;)ml_?&(${(VAOH1esVHd3*U4Ij{Xgcl>5TvY literal 0 HcmV?d00001 diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 63a6261..5d8049e 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -1,10 +1,12 @@ @extends('layouts.app') @section('content') -
-

S I D A T A

-
-

Selamat Datang di aplikasi SIDATA

+
+

S I D A T A

+

Sistem Informasi Dana Transfer

+ +
Badan Pengelola Keuangan Daerah
Provinsi DKI Jakarta
+
@stop \ No newline at end of file diff --git a/resources/views/realisasi_belanja/upload.blade.php b/resources/views/realisasi_belanja/upload.blade.php index 3be3577..00637c1 100644 --- a/resources/views/realisasi_belanja/upload.blade.php +++ b/resources/views/realisasi_belanja/upload.blade.php @@ -20,7 +20,11 @@

{{ $sitesubTitle }}

-
+
+ +
@@ -72,6 +76,42 @@
+
+
+

Kode Referensi Jenis dan Sub Jenis Belanja

+
+ +
+
+
+ + + + + + + + + + + + $value) { + echo " + + + + + "; + } + ?> + +
NoKode Jenis BelanjaNama Jenis BelanjaKode Sub Jenis BelanjaNama Sub Jenis Belanja
".($key+1)." + ".$value["id_jenis_belanja"]."".$value["nama_jenis_belanja"]."".$value["id_sub_jenis_belanja"]."".$value["nama_sub_jenis_belanja"]."
+
+

Validasi Data Rencana Belanja

@@ -143,6 +183,18 @@ }) }); + $('#tblJenisBelanja').DataTable( { + "processing": true, + "serverSide": false, + "ordering": false, + "autoWidth": false, + "lengthMenu": [ + [ 10, 25, 50 ], + [ "10", "25", "50" ] + ], + "paging": true, // Table pagination + }) + var dtTable = $('#tempUploadRealisasi').DataTable( { "processing": true, "serverSide": true, diff --git a/resources/views/realisasi_belanja/upload_dak.blade.php b/resources/views/realisasi_belanja/upload_dak.blade.php index 3ef03ac..c72c4d2 100644 --- a/resources/views/realisasi_belanja/upload_dak.blade.php +++ b/resources/views/realisasi_belanja/upload_dak.blade.php @@ -21,7 +21,11 @@

{{ $sitesubTitle }}

-
+
+ +
@@ -72,6 +76,42 @@
+
+
+

Kode Referensi Jenis dan Sub Jenis Belanja

+
+ +
+
+
+ + + + + + + + + + + + $value) { + echo " + + + + + "; + } + ?> + +
NoKode Jenis BelanjaNama Jenis BelanjaKode Sub Jenis BelanjaNama Sub Jenis Belanja
".($key+1)." + ".$value["id_jenis_belanja"]."".$value["nama_jenis_belanja"]."".$value["id_sub_jenis_belanja"]."".$value["nama_sub_jenis_belanja"]."
+
+

Validasi Data Rencana Belanja

@@ -143,6 +183,18 @@ }) }); + $('#tblJenisBelanja').DataTable( { + "processing": true, + "serverSide": false, + "ordering": false, + "autoWidth": false, + "lengthMenu": [ + [ 10, 25, 50 ], + [ "10", "25", "50" ] + ], + "paging": true, // Table pagination + }) + var dtTable = $('#tempUploadRealisasi').DataTable( { "processing": true, "serverSide": true,