]> git.llucax.com Git - mecon/yatta.git/blobdiff - lib/YATTA/Proceso.php
Interfaz de usuario casi completa.
[mecon/yatta.git] / lib / YATTA / Proceso.php
index df7310ca550cc5a60b2cc28b6705ea27156de6fa..31fb12262a7055ad254cfebba4b4922c86e4d4e5 100644 (file)
@@ -105,10 +105,9 @@ class YATTA_Proceso extends MECON_DBO {
      * Estado del proceso.       
      * 0 = En Espera
      * 1 = Procesando
      * Estado del proceso.       
      * 0 = En Espera
      * 1 = Procesando
-     * 2 = Finalizado sin copiar el resultado al tacho
-     * 3 = Finalizado
-     * 4 = Error
-     * 5 = Abortado
+     * 2 = Finalizado
+     * 3 = Error
+     * 4 = Abortado
      *
      * @var    int $status
      * @access public
      *
      * @var    int $status
      * @access public
@@ -164,6 +163,14 @@ class YATTA_Proceso extends MECON_DBO {
      */
     var $resultado = null;
     
      */
     var $resultado = null;
     
+    /**
+     * Nombre del archivo en el tacho
+     *
+     * @var    string $archivo
+     * @access public
+     */
+    var $archivo = null;
+    
     /**
      * Nota explicativa sobre el error producido o el motivo por el cual se
      * aborto el proceso.
     /**
      * Nota explicativa sobre el error producido o el motivo por el cual se
      * aborto el proceso.
@@ -219,6 +226,7 @@ class YATTA_Proceso extends MECON_DBO {
             $this->scheduling       = $res['scheduling'];
             $this->notificar        = $res['notificar'];
             $this->resultado        = $res['resultado'];
             $this->scheduling       = $res['scheduling'];
             $this->notificar        = $res['notificar'];
             $this->resultado        = $res['resultado'];
+            $this->archivo          = $res['archivo'];
             $this->nota             = $res['nota'];
             $this->icono            = $res['icono'];
             return true;
             $this->nota             = $res['nota'];
             $this->icono            = $res['icono'];
             return true;
@@ -337,13 +345,15 @@ class YATTA_Proceso extends MECON_DBO {
             $orden = '';
         }
         
             $orden = '';
         }
         
-        return $db->query("SELECT p.id AS id, p.fecha AS fecha, p.script AS
+        return $db->query("SELECT p.id AS id, 
+                DATE_FORMAT(p.fecha, '%d-%m-%Y') AS fecha, 
+                p.script AS
                 script, p.id_sistema AS id_sistema, s.nombre_sistema AS
                 nombre_sistema, p.descripcion AS descripcion, p.pid AS pid, 
                 p.server AS server, p.status AS status, p.owner AS owner, 
                 p.destinos AS destinos, p.prioridad AS prioridad, p.scheduling 
                 AS scheduling, p.notificar AS notificar, p.resultado AS 
                 script, p.id_sistema AS id_sistema, s.nombre_sistema AS
                 nombre_sistema, p.descripcion AS descripcion, p.pid AS pid, 
                 p.server AS server, p.status AS status, p.owner AS owner, 
                 p.destinos AS destinos, p.prioridad AS prioridad, p.scheduling 
                 AS scheduling, p.notificar AS notificar, p.resultado AS 
-                resultado, p.nota AS nota,".
+                resultado, p.nota AS nota, p.archivo AS archivo, ".
                 "IF (p.status = 0, 'El proceso esta en cola. Aun no se ejecuto.".
                 "', ".
                 "IF(p.status = 1, 'El proceso se esta ejecutando en este momento.".
                 "IF (p.status = 0, 'El proceso esta en cola. Aun no se ejecuto.".
                 "', ".
                 "IF(p.status = 1, 'El proceso se esta ejecutando en este momento.".
@@ -389,6 +399,7 @@ class YATTA_Proceso extends MECON_DBO {
                         'scheduling'    => $this->scheduling,
                         'notificar'     => $this->notificar,
                         'resultado'     => $this->resultado,
                         'scheduling'    => $this->scheduling,
                         'notificar'     => $this->notificar,
                         'resultado'     => $this->resultado,
+                        'archivo'       => $this->archivo,
                         'nota'          => $this->nota
                     );
 
                         'nota'          => $this->nota
                     );
 
@@ -410,6 +421,7 @@ class YATTA_Proceso extends MECON_DBO {
                         'scheduling'    => $this->scheduling,
                         'notificar'     => $this->notificar,
                         'resultado'     => $this->resultado,
                         'scheduling'    => $this->scheduling,
                         'notificar'     => $this->notificar,
                         'resultado'     => $this->resultado,
+                        'archivo'       => $this->archivo,
                         'nota'          => $this->nota
                     );
 
                         'nota'          => $this->nota
                     );
 
@@ -442,6 +454,7 @@ class YATTA_Proceso extends MECON_DBO {
         $this->scheduling = null;
         $this->notificar = null;
         $this->resultado = null;
         $this->scheduling = null;
         $this->notificar = null;
         $this->resultado = null;
+        $this->archivo = null;
         $this->nota = null;
         $this->icono = null;
     }
         $this->nota = null;
         $this->icono = null;
     }