%PDF- %PDF-
Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/ |
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/content_plantilla.php |
<?php $error = isset($_REQUEST['error']) ? $_REQUEST['error'] : '0'; $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"> <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 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 e.id,a.orden, a.area, p.puesto, p.orden AS porden, CONCAT(e.nombre, ' ', e.apellido1, ' ', e.apellido2) AS nombre FROM tjam_empleados 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 WHERE e.id_area = '$id_area' AND a.orden <> 0 AND e.id_estatus != 6 ORDER BY porden"; $rst1 = $conf->consulta($consulta1); for($i = 0; $i < count($rst1); $i++) { $id_empleo = $rst1[$i]["id"]; $contrato = "SELECT fecha_inicio, fecha_fin, TIMESTAMPDIFF(DAY,CURDATE(),fecha_fin) as restan FROM tjam_empleados_contratos WHERE id_empleado = $id_empleo and id_estado=1 ORDER BY fecha_registro DESC LIMIT 1"; $rContrato = $conf->consulta($contrato); $total++; if($i == 0) { echo "<tr>"; echo "<td># total</td>"; echo "<td># área</td>"; echo "<td>Puesto</td>"; echo "<td>Empleado Actual</td>"; echo "<td>INI_Contrato_FIN</td>"; echo "<td>Vencimiento</td>"; echo '</tr>'; } echo "<tr>"; echo "<td>".$total."</td>"; echo "<td>".($i+1)."</td>"; echo "<td>".$rst1[$i]["puesto"]."</td>"; echo "<td>".$rst1[$i]["nombre"]."</td>"; echo "<td>".$rContrato[0]["fecha_inicio"].' <br> '.$rContrato[0]["fecha_fin"]."</td>"; if($rContrato[0]["restan"] > 10) echo '<td> <span class="label label-success">Activo</span></td>'; else { if( $rContrato[0]["restan"] >= 1 ) echo '<td> <span class="label label-warning">Por renovar</span></td>'; else echo '<td> <span class="label label-danger">Vencido</span></td>'; } echo '</tr>'; } } /*$consulta1 = "SELECT 1 AS orden, 'PLENO' AS area, p.puesto, p.orden AS porden, CONCAT(e.nombre, ' ', e.apellido1, ' ', e.apellido2) AS nombre FROM tjam_empleados 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 WHERE e.id_puesto = 31 OR e.id_puesto = 32 UNION SELECT a.orden, a.area, p.puesto, p.orden AS porden, CONCAT(e.nombre, ' ', e.apellido1, ' ', e.apellido2) AS nombre FROM tjam_empleados 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 WHERE a.orden <> 0 ORDER BY 1 ASC, porden ASC"; $rst1 = $conf->consulta($consulta1); for($i = 0; $i < count($rst1); $i++) { echo "<tr>"; echo "<td>".($i+1)."</td>"; echo "<td>".$rst1[$i]["area"]."</td>"; echo "<td>".$rst1[$i]["puesto"]."</td>"; echo "<td>".$rst1[$i]["nombre"]."</td>"; echo '</tr>'; }*/ $conf->desconectarDB(); ?> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>