Query("SELECT A.K_PoDes K_Kel,B.K_PoDes K_Kec FROM (SELECT * FROM para_lokasi WHERE LokasiID='".$id_kel."') A LEFT JOIN para_lokasi B ON (B.LokasiID=A.IndukID)");
if ($db->Next()) $ainfo = $db->AllRow();
$tsql = " AND KecID='".$id_kec."'";
$tsql .= ($id_kel==0) ? "" : " AND KelID='".$id_kel."'";
$db->Query("SELECT U.*,CONCAT(IFNULL(J.N_Jalan,U.Lokasi),' RT. ',U.RT,', ',U.Dusun) Alamat,O.K_OPD,S.N_Satuan,M.K_Bidu,M.K_Prog,M.K_Keg,M.K_Sub,M.N_Sub FROM (SELECT OPDID,SubID,JalanID,SatuanID,Lokasi,RT,Dusun,Volume,Rupiah,Kode FROM mus_usulan WHERE Tahun='".$tahun."' AND (Prio IN (1,2) OR OAksi=1)".$tsql.") U LEFT JOIN para_jalan J ON (J.JalanID=U.JalanID) LEFT JOIN vi_para90_submap M ON (M.SubID=U.SubID) LEFT JOIN para90_opd O ON (O.OPDID=U.OPDID) LEFT JOIN para_satuan S ON (S.SatuanID=U.SatuanID) ORDER BY U.Kode");
while ($db->Next()) {
$ahasil[] = "\$.ajax({url:BASE_URL+'/?m=daerah_musrenbang_desa&f=save_usulan',type:'post',data:'kodelokasiv=".$ainfo['K_Kel']."&no_usulan=&judul_usulan=Usulan%20".$db->Row("N_Sub")."&satuan=".$db->Row("N_Satuan")."&volume=".$db->Row("Volume")."&pagu=".rupiah($db->Row("Rupiah"))."&pagu_penjumlahan=&kodelokasi_kec=".$ainfo['K_Kec']."&kodelokasi=".$ainfo['K_Kel']."&detail_lokasi=".str_replace("'","\'",$db->Row("Alamat"))."&skpd=".$db->Row("K_OPD")."&bidang=".$db->Row("K_Bidu")."&program=".$db->Row("K_Prog")."&kegiatan=".$db->Row("K_Keg")."&subkegiatan=".$db->Row("K_Sub")."&id='});
";
}
return $ahasil;
}
/************************** RESPON HERE ***************************/
$db = $db ?? new MySQL();
$ajson = array();
$data = Param::Get("data");
$mode = Param::Get("mode");
$id_rpjmd = $_SESSION['__WEB_APP']['RENC_RPJMDID'];
$thn_renja = $_SESSION['__WEB_APP']['RENC_THN'];
$id_kec = Param::Get("KecID", 0);
$id_kel = Param::Get("KelID", 0);
if ( $data == "tabel-kec" || $data == "tabel-kel" ) {
$qsql = "Tahun='".$thn_renja."'";
if ( $data == "tabel-kel" ) {
$qsql .= " AND KecID='".$id_kec."' AND (Prio IN (1,2) OR OAksi=1)";
}
}
if ( $data == "tabel-kec" ) {
$obj = new Table($db);
$obj->set_query("SELECT * FROM para_lokasi WHERE Level=1");
$obj->add_field("LokasiID", "KEC", "hid");
$obj->add_field("N_Lokasi", "N_KEC", "hid");
$obj->add_field("K_PoDes", "Kode", "c");
$obj->add_field("N_Lokasi", "Nama Kecamatan", "awr");
$obj->set_field_order("K_Lokasi", "A");
$obj->add_row_btn("select", "Desa", "BangdaMusJS.kec_select");
$obj->set_func_navi("BangdaMusJS.data_query('detail-kec')");
$obj->set_textbtn(true);
$ajson[] = $obj->json_table("divKEC");
} else if ( $data == "tabel-kel" ) {
$obj = new Table($db);
$obj->set_query("SELECT D.*,CONCAT(K.ITEM_USUL) Status FROM (SELECT * FROM para_lokasi WHERE Level=2 AND IndukID='".$id_kec."') D LEFT JOIN (SELECT KelID,COUNT(*) ITEM_USUL FROM mus_usulan WHERE ".$qsql." GROUP BY KelID) K ON (D.LokasiID=K.KelID)");
$obj->add_field("LokasiID", "KEL", "hid");
$obj->add_field("N_Lokasi", "N_KEL", "hid");
$obj->add_field("K_PoDes", "Kode", "c");
$obj->add_field("N_Lokasi", "Nama Kelurahan / Desa", "awr");
$obj->add_field("Status", "Status", "c");
$obj->set_field_order("K_Lokasi", "A");
$obj->add_row_btn("send", "+ Usulan", "BangdaMusJS.kode_tambah_mus");
$obj->add_row_btn("send0", "= Usulan", "BangdaMusJS.kode_ubah_mus");
$obj->set_func_navi("BangdaMusJS.data_query('tabel-kel')");
$obj->set_textbtn(true);
$ajson[] = $obj->json_table("divKEL");
} else if ( $data == "kode-tambah-mus" ) {
$ajson = MUS_Tambah_Data($thn_renja, $id_kec, $id_kel);
} else if ( $data == "kode-ubah-mus" ) {
//$ajson = MUS_Ubah_Data($thn_renja, $id_kec, $id_kel);
} else if ( $data == "default") {
echo '