X-Git-Url: https://git.llucax.com/mecon/yatta.git/blobdiff_plain/2d3aa0902a0b5f0c350967278ec5708d50d14f10..b6a6a2a30f3d83d558a55fcf809b6098a4b73566:/lib/YATTA/ProcesoDB.php?ds=inline diff --git a/lib/YATTA/ProcesoDB.php b/lib/YATTA/ProcesoDB.php index 3f7b51a..7348916 100644 --- a/lib/YATTA/ProcesoDB.php +++ b/lib/YATTA/ProcesoDB.php @@ -196,6 +196,14 @@ class YATTA_ProcesoDB extends MECON_DBO { * @access public */ var $activo = null; + + /** + * Parametros del proceso. Serializado. + * + * @var string $parametros + * @access public + */ + var $parametros = null; /** * Carga el objeto con los datos que se pasan por parametro. @@ -237,6 +245,7 @@ class YATTA_ProcesoDB extends MECON_DBO { $this->nota = $res['nota']; $this->icono = $res['icono']; $this->activo = $res['activo']; + $this->parametros = $res['parametros']; return true; } return false; @@ -352,6 +361,9 @@ class YATTA_ProcesoDB extends MECON_DBO { if (!is_null($this->activo)) { $where[] = 'p.activo = '. $this->activo; } + if (!is_null($this->parametros)) { + $where[] = 'p.parametros LIKE '. $db->quote("%$this->parametros%"); + } if ($where) { $where = 'WHERE p.owner = '. $db->quote("$this->owner"). 'AND p.id_sistema = s.id_sistema AND ('. join ("$operador @@ -383,13 +395,14 @@ class YATTA_ProcesoDB extends MECON_DBO { p.destinos AS destinos, p.prioridad AS prioridad, p.scheduling AS scheduling, p.notificar AS notificar, p.resultado AS resultado, p.nota AS nota, p.archivo AS archivo, ". - "IF (p.status = 0, 'El proceso esta en cola. Aun no se ejecuto.". + "p.parametros AS parametros, ". + "IF (p.status = 0, 'El proceso está en cola. Aún no se ejecutó.". "', ". - "IF(p.status = 1, 'El proceso se esta ejecutando en este momento.". + "IF(p.status = 1, 'El proceso se está ejecutando en este momento.". "',". "IF(p.status = 2, 'El proceso ha finalizado. ". "',". - "IF(p.status = 3, 'Se produjo un error durante la ejecucion". + "IF(p.status = 3, 'Se produjo un error durante la ejecución". " del proceso.". "',". "'El proceso fue detenido por alguna persona (el responsable o". @@ -466,6 +479,7 @@ class YATTA_ProcesoDB extends MECON_DBO { 'notificar' => $this->notificar, 'resultado' => $this->resultado, 'activo' => $this->activo, + 'parametros' => $this->parametros, ); } }