@extends('layouts.app') @section('title', 'Wallboard') @push('styles') @endpush @section('content') {{ auth()->user()->name }}'s Wallboard Role: {{ auth()->user()->getRoleNames()->first() }} | Customer Relationship Management & Case Tracking {{-- Flash Messages --}} @if (session('success')) {{ session('success') }} @endif @if (session('error')) {{ session('error') }} @endif {{-- Error Messages --}} @if ($errors->any()) @foreach ($errors->all() as $error) {{ $error }} @endforeach @endif Notifications Mentioned By Ticket & Time Message Action No new Notifications Active Tickets 0 Rows 10 25 50 Refresh Select Dates Date Range Pick start date {{-- Per-field filter controls --}} {{-- Status (multi-select) --}} Status Status Select All @foreach (\App\Models\CaseStatus::orderBy('status')->get() as $status) {{ $status->status }} @endforeach @php($agingOptions = ['0' => '0-Days', '1' => '>= 1-Days', '2' => '>= 2-Days', '3' => '>= 3-Days', '5' => '>= 5-Days', '8' => '>= 8-Days']) {{-- Closed Aging (multi-select) --}} Closed Aging Closed Aging Select All @foreach ($agingOptions as $value => $label) {{ $label }} @endforeach {{-- Escalation Level (multi-select) --}} Escalation Level Escalation Level Select All @foreach (['High', 'Medium', 'Low'] as $idx => $level) {{ $level }} @endforeach {{-- Complaint Category (multi-select) --}} Complaint Category Complaint Category Select All @foreach (\App\Models\ComplaintCategory::orderBy('category_name')->get() as $category) {{ $category->category_name }} @endforeach @if (!auth()->user()->hasRole('ServiceCenter')) {{-- Zone (multi-select) --}} Zone Zone Select All @foreach (\App\Models\ServiceCenter::distinct('zone')->orderBy('zone')->pluck('zone') as $idx => $zone) {{ $zone }} @endforeach {{-- Service Center (multi-select) --}} Service Center Service Center Select All @foreach (\App\Models\ServiceCenter::orderBy('service_center')->get() as $serviceCenter) {{ $serviceCenter->service_center }} @endforeach @endif {{-- Customer Name (free-text search) --}} {{-- Phone Number (free-text search) --}} {{-- Reset all filters --}} Reset Ticket No. Escalation Date Complaint No. Customer Phone No. Escalation Status Service Center Closed Aging Comments No active tickets! 🎉 Loading... Loading tickets... @endsection @section('scripts') @endsection
Role: {{ auth()->user()->getRoleNames()->first() }} | Customer Relationship Management & Case Tracking
No new Notifications
No active tickets! 🎉
Loading tickets...