PM-1587 Audit Log para todas las opciones del menu contextual de la TAREA

Causa:  Solo se tiene un auditLog para la seccion ADMIN

SolucióSe utiliza el metodo auditLog(), misma que es utilizado en la seccion ADMIN, mas especificamente se crea un auditlog para la seccion "Menu Contextual que posee un TAREA" del Diseñr
This commit is contained in:
dheeyi
2015-02-19 11:33:45 -04:00
parent fff98130f1
commit 879d1d8149
9 changed files with 30 additions and 10 deletions

View File

@@ -43,6 +43,7 @@ try {
$value = $_POST;
$oStep->update( array ('STEP_UID' => $value['STEP_UID'],'STEP_CONDITION' => $value['STEP_CONDITION']
) );
G::auditlog("OptionsMenuTask","Save Condition In Step -> ".$value['STEP_UID'].' In Task -> '.$value['TAS_UID'].' Condition -> '.$value['STEP_CONDITION']);
G::LoadClass( 'processMap' );
$oProcessMap = new ProcessMap();
$oProcessMap->getStepsCriteria( $value['TAS_UID'] );

View File

@@ -118,6 +118,7 @@ try {
}
break;
case 'assignTrigger':
G::auditlog("OptionsMenuTask","Assign Trigger In Step-> ".$aData['STEP_UID'].' In Task -> '.$_SESSION['TASK'].' Trigger Type -> '.$aData['ST_TYPE'].' Condition -> '.$aData['ST_CONDITION'].' Trigger UID -> '.$aData['TRI_UID']);
$aFields = array (
'STEP_UID' => $aData['STEP_UID'],
'TAS_UID' => $_SESSION['TASK'],
@@ -157,17 +158,20 @@ try {
$oStepTrigger->update( array ('STEP_UID' => $aData['STEP_UID'],'TAS_UID' => $_SESSION['TASK'],'TRI_UID' => $aData['TRI_UID'],'ST_TYPE' => $aData['ST_TYPE'],'ST_CONDITION' => $aData['ST_CONDITION']
) );
break;
case 'upTrigger':
case 'upTrigger':
$aData['iPosition'] = (int) $aData['iPosition'];
G::auditlog("OptionsMenuTask","Up Trigger In Step-> ".$aData['sStep'].' In Task -> '.$_SESSION['TASK'].' Trigger Type -> '.$aData['sType'].' Trigger Position -> '.$aData['iPosition'].' Trigger UID -> '.$aData['sTrigger']);
$oStepTrigger = new StepTrigger();
$oStepTrigger->up( $aData['sStep'], $_SESSION['TASK'], $aData['sTrigger'], $aData['sType'], $aData['iPosition'] );
break;
case 'downTrigger':
$aData['iPosition'] = (int) $aData['iPosition'];
G::auditlog("OptionsMenuTask","Down Trigger In Step-> ".$aData['sStep'].' In Task -> '.$_SESSION['TASK'].' Trigger Type -> '.$aData['sType'].' Trigger Position -> '.$aData['iPosition'].' Trigger UID -> '.$aData['sTrigger']);
$oStepTrigger = new StepTrigger();
$oStepTrigger->down( $aData['sStep'], $_SESSION['TASK'], $aData['sTrigger'], $aData['sType'], $aData['iPosition'] );
break;
case 'ofToAssignTrigger':
G::auditlog("OptionsMenuTask","Delete Trigger In Step-> ".$aData['sStep'].' In Task -> '.$_SESSION['TASK'].' Trigger Type -> '.$aData['sType'].' Trigger Position -> '.$aData['iPosition'].' Trigger UID -> '.$aData['sTrigger']);
$oStepTrigger = new StepTrigger();
$oStepTrigger->reOrder( $aData['sStep'], $_SESSION['TASK'], $aData['sType'], $aData['iPosition'] );
$oStepTrigger->remove( $aData['sStep'], $_SESSION['TASK'], $aData['sTrigger'], $aData['sType'] );

View File

@@ -39,6 +39,7 @@ try {
$oStep = new Step();
$oStep->reOrder( $_POST['STEP_UID'], $_POST['STEP_POSITION'] );
$oStep->remove( $_POST['STEP_UID'] );
G::auditlog("OptionsMenuTask","Step Delete -> ".$_POST['STEP_UID'].' In Task -> '.$_POST['TASK'].' Step Position -> '.$_POST['STEP_POSITION']);
G::LoadClass( 'processMap' );
$oProcessMap = new ProcessMap();
$oProcessMap->getStepsCriteria( $_POST['TASK'] );

View File

@@ -38,10 +38,10 @@ try {
require_once 'classes/model/Step.php';
$oStep = new Step();
$oStep->down( $_POST['STEP_UID'], $_POST['TASK'], $_POST['STEP_POSITION'] );
G::auditlog("OptionsMenuTask","Step Down -> ".$_POST['STEP_UID'].' In Task -> '.$_POST['TASK'].' Step Position -> '.$_POST['STEP_POSITION']);
G::LoadClass( 'processMap' );
$oProcessMap = new ProcessMap();
$oProcessMap->getStepsCriteria( $_POST['TASK'] );
} catch (Exception $oException) {
die( $oException->getMessage() );
}

View File

@@ -41,6 +41,7 @@ try {
) );
$oStep->update( array ('STEP_UID' => $sStepUID,'STEP_TYPE_OBJ' => $_POST['sType'],'STEP_UID_OBJ' => $_POST['sUID'],'STEP_POSITION' => ($oStep->getNextPosition( $_POST['sTask'] ) - 1),'STEP_MODE' => (isset( $_POST['sMode'] )) ? $_POST['sMode'] : 'EDIT'
) );
G::auditlog("OptionsMenuTask","Save New Step -> ".$_POST['sUID'].' In Task -> '.$_POST['sTask'].' Type Step -> '.$_POST['sType']);
G::LoadClass( 'processMap' );
$oProcessMap = new ProcessMap();
$oProcessMap->getStepsCriteria( $_POST['sTask'] );

View File

@@ -38,10 +38,10 @@ try {
require_once 'classes/model/Step.php';
$oStep = new Step();
$oStep->up( $_POST['STEP_UID'], $_POST['TASK'], $_POST['STEP_POSITION'] );
G::auditlog("OptionsMenuTask","Step Up -> ".$_POST['STEP_UID'].' In Task -> '.$_POST['TASK'].' Step Position -> '.$_POST['STEP_POSITION']);
G::LoadClass( 'processMap' );
$oProcessMap = new ProcessMap();
$oProcessMap->getStepsCriteria( $_POST['TASK'] );
} catch (Exception $oException) {
die( $oException->getMessage() );
}