Correcion de derivaciones
This commit is contained in:
@@ -142,6 +142,7 @@ class Derivation
|
|||||||
|
|
||||||
$arrayNextTask = array();
|
$arrayNextTask = array();
|
||||||
$arrayNextTaskDefault = array();
|
$arrayNextTaskDefault = array();
|
||||||
|
$i = 0;
|
||||||
|
|
||||||
//SELECT *
|
//SELECT *
|
||||||
//FROM APP_DELEGATION AS A
|
//FROM APP_DELEGATION AS A
|
||||||
@@ -210,17 +211,18 @@ class Derivation
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($flagContinue) {
|
if ($flagContinue) {
|
||||||
$arrayNextTask[] = $this->prepareInformationTask($arrayRouteData);
|
$arrayNextTask[++$i] = $this->prepareInformationTask($arrayRouteData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (count($arrayNextTask) == 0 && count($arrayNextTaskDefault) > 0) {
|
if (count($arrayNextTask) == 0 && count($arrayNextTaskDefault) > 0) {
|
||||||
$arrayNextTask[] = $this->prepareInformationTask($arrayNextTaskDefault);
|
$arrayNextTask[++$i] = $this->prepareInformationTask($arrayNextTaskDefault);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Check Task GATEWAYTOGATEWAY
|
//Check Task GATEWAYTOGATEWAY
|
||||||
$arrayNextTaskBk = $arrayNextTask;
|
$arrayNextTaskBk = $arrayNextTask;
|
||||||
$arrayNextTask = array();
|
$arrayNextTask = array();
|
||||||
|
$i = 0;
|
||||||
|
|
||||||
foreach ($arrayNextTaskBk as $value) {
|
foreach ($arrayNextTaskBk as $value) {
|
||||||
$arrayNextTaskData = $value;
|
$arrayNextTaskData = $value;
|
||||||
@@ -229,10 +231,10 @@ class Derivation
|
|||||||
$arrayAux = $this->prepareInformation($arrayData, $arrayNextTaskData["NEXT_TASK"]["TAS_UID"]);
|
$arrayAux = $this->prepareInformation($arrayData, $arrayNextTaskData["NEXT_TASK"]["TAS_UID"]);
|
||||||
|
|
||||||
foreach ($arrayAux as $value2) {
|
foreach ($arrayAux as $value2) {
|
||||||
$arrayNextTask[] = $value2;
|
$arrayNextTask[++$i] = $value2;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$arrayNextTask[] = $arrayNextTaskData;
|
$arrayNextTask[++$i] = $arrayNextTaskData;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user