option_db("RPJMD Perencanaan", "RENC_RPJMDID", $para['RENC_RPJMDID'], $benable, true, "para_rpjmd", array("RPJMDID","Ket")); $form->option_db("Visi Perencanaan", "RENC_VISIID", $para['RENC_VISIID'], $benable, true, "rpjmd_visi", array("RD_VISIID","Txt_Visi"), null, array(0," ")); $form->option_db("Tahun Perencanaan", "RENC_THN", $para['RENC_THN'], $benable, true, "para_periode", array("Tahun","Tahun"), "Aktif=1"); $form->option_db("RPJMD Pelaporan", "REAL_RPJMDID", $para['REAL_RPJMDID'], $benable, true, "para_rpjmd", array("RPJMDID","Ket")); $form->option_db("Tahun Pelaporan", "REAL_THN", $para['REAL_THN'], $benable, true, "para_periode", array("Tahun","Tahun"), "Aktif=1"); $form->option("Bulan Pelaporan", "REAL_BLN", $para['REAL_BLN'], $benable, true, array(1=>"Januari / TW 1",2=>"Pebruari / TW 1",3=>"Maret / TW 1",4=>"April / TW 2",5=>"Mei / TW 2",6=>"Juni / TW 2",7=>"Juli / TW 3",8=>"Agustus / TW 3",9=>"September / TW 3",10=>"Oktober / TW 4",11=>"November / TW 4",12=>"Desember / TW 4")); $form->datebox("Tanggal Terakhir", "REAL_TGL", $para['REAL_TGL'], $benable, true, "Tanggal Pelaporan"); $form->hidden("REG_ID", $para['REG_ID']); $form->hidden("mode", $mode); $form->show(' _RENC_RPJMDID_ _RENC_VISIID_ _RENC_THN_
_REAL_RPJMDID_ _REAL_THN_ _REAL_BLN_ _REAL_TGL_ _mode_ _REG_ID_ '); } /************************** RESPON HERE ***************************/ $db = $db ?? new MySQL(); $ajson = []; $data = Param::Get("data"); $mode = Param::Get("mode"); $id = Param::Get("REG_ID", $_SESSION['__WEB_APP']['PARENT_CODE']); if ( $data == "master" ) { $para = []; $tsql = ($id=="") ? "ORDER BY REG_ID ASC LIMIT 1" : "WHERE REG_ID='".$id."'"; $db->Query("SELECT * FROM sippd_config ".$tsql); if ($db->Next()) $para = $db->AllRow(); master_show($mode, $para); } else if ( $data == "save" ) { $tw = 0; $bln = Param::Get("REAL_BLN", 0); if ($bln <= 3) { $tw = 1; } else if ($bln <= 6) { $tw = 2; } else if ($bln <= 9) { $tw = 3; } else if ($bln <= 12) { $tw = 4; } $sql = new SQL($db); $sql->set_table("sippd_config"); $sql->add_param("RENC_RPJMDID"); $sql->add_param("RENC_VISIID"); $sql->add_param("RENC_THN"); $sql->add_param("REAL_RPJMDID"); $sql->add_param("REAL_THN"); $sql->add_param("REAL_BLN"); $sql->add_param("REAL_TW", $tw); $sql->add_param_date("REAL_TGL"); $sql->add_param_userid(); $sql->add_where("REG_ID"); $sql->UpdateDB(); $_SESSION['__WEB_APP']['RENC_RPJMDID'] = Param::Get("RENC_RPJMDID"); $_SESSION['__WEB_APP']['RENC_VISIID'] = Param::Get("RENC_VISIID"); $_SESSION['__WEB_APP']['RENC_THN'] = Param::Get("RENC_THN"); $_SESSION['__WEB_APP']['REAL_RPJMDID'] = Param::Get("REAL_RPJMDID"); $_SESSION['__WEB_APP']['REAL_THN'] = Param::Get("REAL_THN"); $_SESSION['__WEB_APP']['REAL_BLN'] = Param::Get("REAL_BLN"); $_SESSION['__WEB_APP']['REAL_TW'] = $tw; $_SESSION['__WEB_APP']['REAL_TGL'] = Param::Get("REAL_TGL"); $ajson['status'] = true; } else if ( $data == "default") { echo '
 
'; } send_json($ajson); ?>