118 lines
4.4 KiB
PHP
118 lines
4.4 KiB
PHP
<?php
|
|
date_default_timezone_set('America/Lima');
|
|
require_once __DIR__ . '/../db/config.php';
|
|
|
|
// Validar sesión activa
|
|
if (!is_logged_in()) {
|
|
header('Location: /auth/login.php');
|
|
exit;
|
|
}
|
|
?>
|
|
<!DOCTYPE html>
|
|
<html lang="es">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Sistema de Inventario</title>
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
|
|
<link rel="stylesheet" href="/assets/css/style.css?v=<?php echo time(); ?>">
|
|
|
|
</head>
|
|
<body>
|
|
|
|
<div class="d-flex">
|
|
<!-- Menú Lateral (Sidebar) -->
|
|
<div class="sidebar">
|
|
<h3 class="sidebar-heading">Panel de control</h3>
|
|
<ul class="nav flex-column">
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/">
|
|
<i class="fas fa-tachometer-alt"></i> Dashboard
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/productos.php">
|
|
<i class="fas fa-box"></i> Productos
|
|
</a>
|
|
</li>
|
|
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/ciudades.php">
|
|
<i class="fas fa-city"></i> Ciudades
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/colaboradores.php">
|
|
<i class="fas fa-users"></i> Colaboradores
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/registrar_entrada.php">
|
|
<i class="fas fa-plus-circle"></i> Registrar Entrada
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/registrar_salida.php">
|
|
<i class="fas fa-minus-circle"></i> Registrar Salida
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/historial.php">
|
|
<i class="fas fa-history"></i> Historial
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/resumen_stock.php">
|
|
<i class="fas fa-clipboard-list"></i> Resumen de Stock
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/liquidaciones.php">
|
|
<i class="fas fa-dollar-sign"></i> Liquidaciones
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/liquidaciones_por_fecha.php">
|
|
<i class="fas fa-calendar-alt"></i> Liquidaciones por Fecha
|
|
</a>
|
|
</li>
|
|
<?php if ($_SESSION['user_rol'] !== 'Encargado de Stock') : ?>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/reporte_de_pagos.php">
|
|
<i class="fas fa-chart-bar"></i> Validaciones De Pagos
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/flujo_de_caja.php">
|
|
<i class="fas fa-wallet"></i> Flujo de Caja
|
|
</a>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if (isset($_SESSION['user_rol']) && $_SESSION['user_rol'] === 'Administrador General') : ?>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/inversiones_operativas.php">
|
|
<i class="fas fa-chart-line"></i> Gestión de Inversiones
|
|
</a>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if ($_SESSION['user_rol'] !== 'Encargado de Stock') : ?>
|
|
|
|
|
|
<?php endif; ?>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="/confirmacion_stock.php">
|
|
<i class="fas fa-truck"></i> Reporte de Entregas
|
|
</a>
|
|
</li>
|
|
<li class="nav-item mt-auto">
|
|
<a class="nav-link" href="/auth/logout.php">
|
|
<i class="fas fa-sign-out-alt"></i> Cerrar Sesión
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<!-- Contenido Principal -->
|
|
<div class="main-content">
|
|
<div class="container-fluid">
|