@extends('layouts.app') @section('content')
Track individual seller performance and achievements
| Seller | Target (RM) | Actual (RM) | Achievement | Grade | Trend | Orders | AOV (RM) | Actions |
|---|---|---|---|---|---|---|---|---|
|
{{ $forecast->user->name }}
@if($forecast->user->isManager())
Manager
@endif
|
{{ number_format($forecast->target_sales, 2) }} |
{{ number_format($forecast->cumulative_sales, 2) }}
@if($forecast->user->isManager() && $forecast->team_sales > 0)
Direct: {{ number_format($forecast->actual_sales, 2) }} | Team: {{ number_format($forecast->team_sales, 2) }}
@endif
|
{{ number_format($forecast->cumulative_achievement, 1) }}% | @php $gradeColors = [ 'A' => 'bg-green-100 text-green-800', 'B' => 'bg-blue-100 text-blue-800', 'C' => 'bg-yellow-100 text-yellow-800', 'D' => 'bg-orange-100 text-orange-800', 'F' => 'bg-red-100 text-red-800', ]; @endphp {{ $forecast->cumulative_grade }} | @if($forecast->trend == 'growing') ↗ Growing @elseif($forecast->trend == 'declining') ↘ Declining @else → Stable @endif | {{ number_format($forecast->orders_count) }} | {{ number_format($forecast->aov, 2) }} | View Details |
| No seller data found for this period. Click "Sync Sales Data" to load from orders. | ||||||||