@extends('layouts.default') @section('content')

Ajans Görev Panosu

Bugün yapılacak işleri, geciken görevleri, atamaları ve müşteri operasyon aksiyonlarını tek ekrandan yönetin.

@csrf
Operasyon Merkezi
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
Kontrol edin:
@endif @php($summary = $data['summary'])
Açık Görev

{{ $summary['open_total'] }}

Bugün

{{ $summary['today'] }}

Geciken

{{ $summary['overdue'] }}

Kritik

{{ $summary['critical_open'] }}

Atanmamış

{{ $summary['unassigned'] }}

Bugün Biten

{{ $summary['completed_today'] }}

Temizle
Gecikenler
@forelse($data['overdue'] as $task) @include('admin.task-board.partials.task-mini', ['task' => $task]) @empty

Geciken görev yok.

@endforelse
Bugün Yapılacaklar
@forelse($data['today'] as $task) @include('admin.task-board.partials.task-mini', ['task' => $task]) @empty

Bugüne atanmış görev yok.

@endforelse
Yaklaşan 7 Gün
@forelse($data['upcoming'] as $task) @include('admin.task-board.partials.task-mini', ['task' => $task]) @empty

Yaklaşan görev yok.

@endforelse
@foreach(['open' => 'Açık', 'in_progress' => 'İşlemde', 'waiting' => 'Bekliyor', 'completed' => 'Tamamlandı'] as $status => $label)
{{ $label }}
@forelse($data['lanes']->get($status, collect()) as $task)
{{ $task->title }} {{ $task->priorityLabel() }}
{{ optional($task->client)->company_name ?: 'Genel görev' }}
@if($task->description)

{{ \Illuminate\Support\Str::limit($task->description, 130) }}

@endif
{{ $task->dueLabel() }}
Atanan: {{ optional($task->assignee)->name ?: 'Atanmamış' }}
@csrf @method('PATCH')
@if($task->status !== 'completed')
@csrf
@endif
@csrf @method('DELETE')
@empty

Bu kolonda görev yok.

@endforelse
@endforeach
Yeni Görev Oluştur
@csrf
@endsection