@extends('layouts.app') @section('title', 'Daftar Tracking Jalur Irigasi - TaniMapping') @push('styles') @endpush @section('content')

Daftar Tracking Jalur Irigasi

Kelola sesi tracking jalur irigasi

Tracking Baru Kembali
@if(session('success')) @endif @if(session('error')) @endif
Daftar Sesi Tracking
@forelse($trackingSessions as $index => $session) @empty @endforelse
No Sistem Irigasi Session ID Status Total Titik Total Jarak Durasi Dibuat Oleh Aksi
{{ $trackingSessions->firstItem() + $index }}
{{ $session->irigasi->nama_irigasi }} @if($session->irigasi->lokasi)
{{ $session->irigasi->lokasi }} @endif
{{ Str::limit($session->session_id, 20) }} {{ $session->status_label }} {{ $session->total_points }} @php $stats = App\Models\IrigasiJalurTracking::getTrackingStats($session->session_id); @endphp {{ number_format($stats['total_distance'], 2) }} m @php $duration = $stats['duration']; $minutes = floor($duration / 60); $seconds = $duration % 60; @endphp {{ $minutes }}:{{ str_pad($seconds, 2, '0', STR_PAD_LEFT) }}
{{ $session->creator->nama_lengkap ?? $session->creator->name }}
{{ $session->started_at->format('d/m/Y H:i') }}
@if($session->status === 'completed') @endif @if($session->created_by === auth()->id())
@csrf @method('DELETE')
@endif

Belum ada sesi tracking yang dibuat

Mulai tracking baru untuk merekam jalur irigasi
@if($trackingSessions->hasPages())
{{ $trackingSessions->links() }}
@endif
@endsection @push('scripts') @endpush