update level right to change/update data

This commit is contained in:
2026-06-09 11:28:03 +07:00
parent 984a5ef539
commit 75fee24e16
4 changed files with 7 additions and 9 deletions
+3 -3
View File
@@ -88,7 +88,7 @@ var KinerjaJS = {
url: this.PHP, url: this.PHP,
sendParam: ['data=detail-prog','Hak_Real','ORGID','OPDID','ProgID','DPAProgID='+acell[0]], sendParam: ['data=detail-prog','Hak_Real','ORGID','OPDID','ProgID','DPAProgID='+acell[0]],
onSuccess: (txt) => { onSuccess: (txt) => {
var tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}]; const tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}];
if ($('#Hak_Real').val()==0) tombol.pop(); if ($('#Hak_Real').val()==0) tombol.pop();
this.winProg = FoniaJS.showWindow('Prog', 'Detail Capaian Program', txt, 'xl', tombol, () => { this.winProg = FoniaJS.showWindow('Prog', 'Detail Capaian Program', txt, 'xl', tombol, () => {
$('#winProg').find('#butWSimpan').click(() => this.prog_save()); $('#winProg').find('#butWSimpan').click(() => this.prog_save());
@@ -128,7 +128,7 @@ var KinerjaJS = {
url: this.PHP, url: this.PHP,
sendParam: ['data=detail-sub','Hak_Real','ORGID','OPDID','ProgID','KegID','SubID='+acell[1],'DPASubID='+acell[0]], sendParam: ['data=detail-sub','Hak_Real','ORGID','OPDID','ProgID','KegID','SubID='+acell[1],'DPASubID='+acell[0]],
onSuccess: (txt) => { onSuccess: (txt) => {
var tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}]; const tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}];
if ($('#Hak_Real').val()==0) tombol.pop(); if ($('#Hak_Real').val()==0) tombol.pop();
this.winDSub = FoniaJS.showWindow('DSub', 'Kinerja dan Informasi Sub Kegiatan', txt, 'xl', tombol, () => { this.winDSub = FoniaJS.showWindow('DSub', 'Kinerja dan Informasi Sub Kegiatan', txt, 'xl', tombol, () => {
$('#winDSub').find('#butWSimpan').click(() => this.sub_save()); $('#winDSub').find('#butWSimpan').click(() => this.sub_save());
@@ -155,7 +155,7 @@ var KinerjaJS = {
url: this.PHP, url: this.PHP,
sendParam: ['data=detail-akun','Hak_Real','ORGID','OPDID','ProgID','KegID','SubID','DPAAkunID='+acell[0]], sendParam: ['data=detail-akun','Hak_Real','ORGID','OPDID','ProgID','KegID','SubID','DPAAkunID='+acell[0]],
onSuccess: (txt) => { onSuccess: (txt) => {
var tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}]; const tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}];
if ($('#Hak_Real').val()==0) tombol.pop(); if ($('#Hak_Real').val()==0) tombol.pop();
this.winDAkun = FoniaJS.showWindow('DAkun', 'Detail Akun', txt, 'xl', tombol, () => { this.winDAkun = FoniaJS.showWindow('DAkun', 'Detail Akun', txt, 'xl', tombol, () => {
$('#winDAkun') $('#winDAkun')
+3 -3
View File
@@ -261,8 +261,8 @@ var RenjaJS = {
url: this.PHP, url: this.PHP,
sendParam: ['data=detail-sub','Hak_DPA','ORGID','OPDID','ProgID','KegID','SubID='+acell[1],'DPASubID='+acell[0]], sendParam: ['data=detail-sub','Hak_DPA','ORGID','OPDID','ProgID','KegID','SubID='+acell[1],'DPASubID='+acell[0]],
onSuccess: (txt) => { onSuccess: (txt) => {
var tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}]; const tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}];
if ($('#Hak_DPA').val()==0) tombol = tombol.pop(); if ($('#Hak_DPA').val()==0) tombol.pop();
this.winSub = FoniaJS.showWindow('Sub', 'Detail Sub Kegiatan', txt, 'xl', tombol, () => { this.winSub = FoniaJS.showWindow('Sub', 'Detail Sub Kegiatan', txt, 'xl', tombol, () => {
$('#winSub').find('#butWSimpan').click(() => this.sub_save()); $('#winSub').find('#butWSimpan').click(() => this.sub_save());
$('#formSub').validate({ $('#formSub').validate({
@@ -360,7 +360,7 @@ var RenjaJS = {
url: this.PHP, url: this.PHP,
sendParam: ['data=detail-akun','Hak_DPA','ORGID','OPDID','ProgID','KegID','SubID','DPAAkunID='+ID], sendParam: ['data=detail-akun','Hak_DPA','ORGID','OPDID','ProgID','KegID','SubID','DPAAkunID='+ID],
onSuccess: (txt) => { onSuccess: (txt) => {
var tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}]; const tombol = [{},{i:'butTutup'},{i:'butWSimpan',v:'Simpan',c:'success'}];
if ($('#Hak_DPA').val()==0) tombol.pop(); if ($('#Hak_DPA').val()==0) tombol.pop();
this.winDAkun = FoniaJS.showWindow('DAkun', 'Detail Akun', txt, 900, tombol, () => { this.winDAkun = FoniaJS.showWindow('DAkun', 'Detail Akun', txt, 900, tombol, () => {
$('#winDAkun').find('#butWSimpan').click(() => this.akun_save()); $('#winDAkun').find('#butWSimpan').click(() => this.akun_save());
-2
View File
@@ -18,9 +18,7 @@ require_once(__DIR__."/../func/emonev.php");
require_once("Spreadsheet/Excel/Writer.php"); require_once("Spreadsheet/Excel/Writer.php");
use siaupheng\fonia3\DB\MySQL; use siaupheng\fonia3\DB\MySQL;
use siaupheng\fonia3\DB\SQL;
use siaupheng\fonia3\Web\Param; use siaupheng\fonia3\Web\Param;
use siaupheng\fonia3\Web\Table;
use siaupheng\fonia3\Web\Form; use siaupheng\fonia3\Web\Form;
$db = $db ?? new MySQL(); $db = $db ?? new MySQL();
+1 -1
View File
@@ -26,7 +26,7 @@ $ajson = [];
$data = Param::Get("data"); $data = Param::Get("data");
$mode = Param::Get("mode"); $mode = Param::Get("mode");
$mode_detail = Param::Get("mode_detail"); $mode_detail = Param::Get("mode_detail");
$emon_en = 1; //Param::Get("Hak_Real", 0); $emon_en = (in_array($_SESSION['__WEB_USER']['Level'],[0,1])) ? 1 : 0;
$id_rpjmd = $_SESSION['__WEB_APP']['REAL_RPJMDID']; $id_rpjmd = $_SESSION['__WEB_APP']['REAL_RPJMDID'];
$thn_renja = $_SESSION['__WEB_APP']['REAL_THN']; $thn_renja = $_SESSION['__WEB_APP']['REAL_THN'];
$tw_data = $_SESSION['__WEB_APP']['REAL_TW']; $tw_data = $_SESSION['__WEB_APP']['REAL_TW'];