@extends('layouts.admin') @section('content')
Catálogo de productos farmacéuticos, control de existencias, lotes y fechas de vencimiento.
| Código | Medicamento | Categoría | Forma / Presentación | Lote y Vence | Stock | P. Venta | Acciones |
|---|---|---|---|---|---|---|---|
| {{ $med->codigo }} |
{{ $med->nombre_comercial }}
@if($med->nombre_generico)
Principio Activo: {{ $med->nombre_generico }}
@endif
@if($med->requiere_receta)
Requiere Receta
@endif
|
{{ $med->categoria ? $med->categoria->nombre : 'Sin Categoría' }}
@if($med->laboratorio)
{{ $med->laboratorio }}
@endif
|
{{ $med->forma_farmaceutica ?: 'No especificada' }}
{{ $med->concentracion }} {{ $med->presentacion ? ' - ' . $med->presentacion : '' }}
|
Lote:
@if($med->fecha_vencimiento)
@php
$estadoVence = $med->estado_vencimiento;
@endphp
{{ $med->lote ?: 'S/L' }}
@if($estadoVence == 'VENCIDO')
Vencido: {{ $med->fecha_vencimiento->format('d/m/Y') }}
@elseif($estadoVence == 'POR_VENCER')
Vence: {{ $med->fecha_vencimiento->format('d/m/Y') }}
@else
Vence: {{ $med->fecha_vencimiento->format('d/m/Y') }}
@endif
@else
Sin fecha registrada
@endif
|
@if($med->stock <= 0)
AGOTADO (0)
@elseif($med->stock <= $med->stock_minimo)
{{ $med->stock }} unids.
@else
{{ $med->stock }} unids.
@endif
Mínimo: {{ $med->stock_minimo }}
|
${{ number_format($med->precio_venta, 2) }} |