update menu kelola data renja (induk dan perubahan) hanya tampilkan opd (tanpa upt) dan bukan opd kecamatan
This commit is contained in:
@@ -41,12 +41,12 @@ $aapp = $_SESSION['__WEB_APP'];
|
|||||||
|
|
||||||
if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
||||||
$qsql = "Tahun='".$thn_renja."' AND Jenis=".SAPI_JENIS_RENJA." AND Tahapan=1";
|
$qsql = "Tahun='".$thn_renja."' AND Jenis=".SAPI_JENIS_RENJA." AND Tahapan=1";
|
||||||
$msql = "M.Aktif=1";
|
$msql = "Aktif=1 AND ORGID=OPDID AND IK=0";
|
||||||
|
|
||||||
if ( $data == "tabel-opd" ) {
|
if ( $data == "tabel-opd" ) {
|
||||||
$tcari = Param::Get("Nama_OPD", "");
|
$tcari = Param::Get("Nama_OPD", "");
|
||||||
if ($tcari <> "") $msql .= " AND CONCAT(M.K_OPD,M.N_OPD) LIKE '%".$tcari."%'";
|
if ($tcari <> "") $msql .= " AND CONCAT(K_OPD,N_OPD) LIKE '%".$tcari."%'";
|
||||||
$msql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND M.OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
$msql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
||||||
$qsql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
$qsql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
||||||
} else if ( $data == "tabel-keg" ) {
|
} else if ( $data == "tabel-keg" ) {
|
||||||
$qsql .= " AND OPDID='".$id_opd."'";
|
$qsql .= " AND OPDID='".$id_opd."'";
|
||||||
@@ -55,7 +55,7 @@ if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
|||||||
|
|
||||||
if ( $data == "tabel-opd" ) {
|
if ( $data == "tabel-opd" ) {
|
||||||
$obj = new Table($db);
|
$obj = new Table($db);
|
||||||
$obj->set_query("SELECT K.*,IFNULL(K.ITEM_ERR,0) ITEM_ERR2,IF(IFNULL(K.ITEM_ERR,0)=0,0,1) ITEM_VER,M.OPDID OPDID2,M.K_OPD,M.N_OPD,M.Nama_OPD,M.AK_Bidu FROM vi_para90_opd M LEFT JOIN (SELECT OPDID,COUNT(*) ITEM_KEG,SUM(IF(OPDID=0 OR KecID=0,1,0)) ITEM_ERR,SUM(Rupiah".$field_map.") TOT_RUPIAH FROM sapi_keg WHERE ".$qsql." GROUP BY OPDID) K ON (K.OPDID=M.OPDID) WHERE ".$msql);
|
$obj->set_query("SELECT K.*,IFNULL(K.ITEM_ERR,0) ITEM_ERR2,IF(IFNULL(K.ITEM_ERR,0)=0,0,1) ITEM_VER,M.OPDID OPDID2,M.K_OPD,M.N_OPD,M.Nama_OPD,M.AK_Bidu FROM (SELECT * FROM vi_para90_opd WHERE ".$msql.") M LEFT JOIN (SELECT OPDID,COUNT(*) ITEM_KEG,SUM(IF(OPDID=0 OR KecID=0,1,0)) ITEM_ERR,SUM(Rupiah".$field_map.") TOT_RUPIAH FROM sapi_keg WHERE ".$qsql." GROUP BY OPDID) K ON (K.OPDID=M.OPDID)");
|
||||||
$obj->add_field("OPDID2", "ID", "hid");
|
$obj->add_field("OPDID2", "ID", "hid");
|
||||||
$obj->add_field("AK_Bidu", "AK_Bidu", "hid");
|
$obj->add_field("AK_Bidu", "AK_Bidu", "hid");
|
||||||
$obj->add_field("Nama_OPD", "Nama OPD", "hid");
|
$obj->add_field("Nama_OPD", "Nama OPD", "hid");
|
||||||
|
|||||||
@@ -41,12 +41,12 @@ $aapp = $_SESSION['__WEB_APP'];
|
|||||||
|
|
||||||
if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
||||||
$qsql = "Tahun='".$thn_renja."' AND Jenis=".SAPI_JENIS_RENJA."";
|
$qsql = "Tahun='".$thn_renja."' AND Jenis=".SAPI_JENIS_RENJA."";
|
||||||
$msql = "M.Aktif=1";
|
$msql = "Aktif=1 AND ORGID=OPDID AND IK=0";
|
||||||
|
|
||||||
if ( $data == "tabel-opd" ) {
|
if ( $data == "tabel-opd" ) {
|
||||||
$tcari = Param::Get("Nama_OPD", "");
|
$tcari = Param::Get("Nama_OPD", "");
|
||||||
if ($tcari <> "") $msql .= " AND CONCAT(M.K_OPD,M.N_OPD) LIKE '%".$tcari."%'";
|
if ($tcari <> "") $msql .= " AND CONCAT(K_OPD,N_OPD) LIKE '%".$tcari."%'";
|
||||||
$msql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND M.OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
$msql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
||||||
$qsql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
$qsql .= (in_array($_SESSION['__WEB_USER']['Level'],[3,4])) ? " AND OPDID IN (".$_SESSION['__WEB_USER']['AK_OPD'].")": "";
|
||||||
} else if ( $data == "tabel-keg" ) {
|
} else if ( $data == "tabel-keg" ) {
|
||||||
$qsql .= " AND OPDID='".$id_opd."'";
|
$qsql .= " AND OPDID='".$id_opd."'";
|
||||||
@@ -55,7 +55,7 @@ if ( in_array($data, ["tabel-opd","tabel-keg"]) ) {
|
|||||||
|
|
||||||
if ( $data == "tabel-opd" ) {
|
if ( $data == "tabel-opd" ) {
|
||||||
$obj = new Table($db);
|
$obj = new Table($db);
|
||||||
$obj->set_query("SELECT K.*,IFNULL(K.ITEM_ERR,0) ITEM_ERR2,IF(IFNULL(K.ITEM_ERR,0)=0,0,1) ITEM_VER,M.OPDID OPDID2,M.K_OPD,M.N_OPD,M.Nama_OPD,M.AK_Bidu FROM vi_para90_opd M LEFT JOIN (SELECT OPDID,COUNT(*) ITEM_KEG,SUM(IF(OPDID=0 OR KecID=0,1,0)) ITEM_ERR,SUM(Rupiah".$field_map.") TOT_RUPIAH FROM sapi_keg WHERE ".$qsql." GROUP BY OPDID) K ON (K.OPDID=M.OPDID) WHERE ".$msql);
|
$obj->set_query("SELECT K.*,IFNULL(K.ITEM_ERR,0) ITEM_ERR2,IF(IFNULL(K.ITEM_ERR,0)=0,0,1) ITEM_VER,M.OPDID OPDID2,M.K_OPD,M.N_OPD,M.Nama_OPD,M.AK_Bidu FROM (SELECT * FROM vi_para90_opd WHERE ".$msql.") M LEFT JOIN (SELECT OPDID,COUNT(*) ITEM_KEG,SUM(IF(OPDID=0 OR KecID=0,1,0)) ITEM_ERR,SUM(Rupiah".$field_map.") TOT_RUPIAH FROM sapi_keg WHERE ".$qsql." GROUP BY OPDID) K ON (K.OPDID=M.OPDID)");
|
||||||
$obj->add_field("OPDID2", "ID", "hid");
|
$obj->add_field("OPDID2", "ID", "hid");
|
||||||
$obj->add_field("AK_Bidu", "AK_Bidu", "hid");
|
$obj->add_field("AK_Bidu", "AK_Bidu", "hid");
|
||||||
$obj->add_field("Nama_OPD", "Nama OPD", "hid");
|
$obj->add_field("Nama_OPD", "Nama OPD", "hid");
|
||||||
|
|||||||
Reference in New Issue
Block a user