@extends('partials.layout') @section('title','Mangueras') @section('subtitle','Listado y mantenimiento de mangueras') @section('back') + Agregar manguera @endsection @section('content')
| ID | Estación | Cara | Tipo combustible | Número | Estado | Acciones |
|---|---|---|---|---|---|---|
| {{ $item->id_manguera }} | @php($estacionNombre = $item->cara?->estacion?->nombre) @php($bg = '#dbeafe') @php($color = '#1e40af') @php($state = $item->estado) {{-- Colorea por valor real de Estación: ISLA 1/2/3 (y si salen otros, usa hash) --}} @if($estacionNombre === 'ISLA 1') @php($bg = '#fecaca') @php($color = '#991b1b') @elseif($estacionNombre === 'ISLA 2') @php($bg = '#fef3c7') @php($color = '#92400e') @elseif($estacionNombre === 'ISLA 3') @php($bg = '#ede9fe') @php($color = '#5b21b6') @else @php($hash = crc32((string)$estacionNombre)) @php($palette = [ ['bg' => '#dbeafe', 'color' => '#1e3a8a'], ['bg' => '#dcfce7', 'color' => '#166534'], ['bg' => '#fee2e2', 'color' => '#991b1b'], ['bg' => '#fef3c7', 'color' => '#92400e'], ['bg' => '#ede9fe', 'color' => '#5b21b6'], ['bg' => '#ffedd5', 'color' => '#9a3412'], ]) @php($idx = $hash % count($palette)) @php($bg = $palette[$idx]['bg']) @php($color = $palette[$idx]['color']) @endif {{ $estacionNombre }} | @php($caraNombre = $item->cara?->nombre) @php($bgCara = '#dbeafe') @php($colorCara = '#1e40af') @if($caraNombre === 'CARA 1' || $caraNombre === 'Cara 1' || $caraNombre === 'LADO 1') @php($bgCara = '#fecaca') @php($colorCara = '#991b1b') @elseif($caraNombre === 'CARA 2' || $caraNombre === 'Cara 2' || $caraNombre === 'LADO 2') @php($bgCara = '#fef3c7') @php($colorCara = '#92400e') @elseif($caraNombre === 'CARA 3' || $caraNombre === 'Cara 3' || $caraNombre === 'LADO 3') @php($bgCara = '#ede9fe') @php($colorCara = '#5b21b6') @else @php($hashCara = crc32((string)$caraNombre)) @php($paletteCara = [ ['bg' => '#dbeafe', 'color' => '#1e3a8a'], ['bg' => '#dcfce7', 'color' => '#166534'], ['bg' => '#fee2e2', 'color' => '#991b1b'], ['bg' => '#fef3c7', 'color' => '#92400e'], ['bg' => '#ede9fe', 'color' => '#5b21b6'], ['bg' => '#ffedd5', 'color' => '#9a3412'], ]) @php($idxCara = $hashCara % count($paletteCara)) @php($bgCara = $paletteCara[$idxCara]['bg']) @php($colorCara = $paletteCara[$idxCara]['color']) @endif {{ $caraNombre }} | {{ $item->tipoCombustible?->nombre }} | {{ $item->numero_manguera }} | {{ $item->estado == 1 ? 'Activo' : 'Inactivo' }} |