@extends('layout.administrator.index') @section('title', 'Configuración de tendencias') @section('css') @endsection @section('content')
@if (session('success')) @endif @if (session('danger')) @endif @php $hasFilters = request()->filled('test_value_id') || request()->filled('component_id') || request()->filled('equipment_id') || request()->filled('enabled'); @endphp

Búsqueda avanzada

Configuración de detección de tendencias

Prioridad: equipo+componente → componente → equipo → global

  Manual     Notificaciones
@forelse ($settings as $setting) @empty @endforelse
Elemento Alcance Componente Equipo Dir. Var. % Precaución Alerta Crítico Ratio mín. Estado Acciones
{{ $setting->element_display_name }} {{ $setting->scope_label }} {{ optional($setting->component)->name ?? '—' }} {{ optional($setting->equipment)->unit_id ?? '—' }} {{ $setting->direction }} {{ $setting->variation_percent_threshold }}% {{ $setting->caution_limit ?? '—' }} {{ $setting->alert_limit ?? '—' }} {{ $setting->critical_limit ?? '—' }} {{ $setting->min_critical_ratio_for_trend_alarm }} @if ($setting->enabled) Activo @else Inactivo @endif
@csrf @method('DELETE')
No hay configuraciones. Los analistas pueden crear una por elemento; si no hay filas, se usan valores por defecto del sistema (20%).
@include('system.administrator.trend-detection-settings.partials.form-modal', [ 'modalId' => 'modalCreateSetting', 'title' => 'Nueva configuración de tendencia', 'formAction' => route('administrator.trend-detection-settings.store'), 'method' => 'POST', 'prefix' => 'create', ]) @include('system.administrator.trend-detection-settings.partials.form-modal', [ 'modalId' => 'modalEditSetting', 'title' => 'Editar configuración', 'formAction' => '#', 'method' => 'PUT', 'prefix' => 'edit', ]) @endsection @section('js') @endsection