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

{{ __('orders.title') }}

@can('Create:Order') @if(app('current_company')->canCreateOrder()) {{ __('orders.create_new') }} @else @endif @endcan
@can('View:Finance')
@moneyWithCurrency($totalPrice, $company->currency)
{{ __('orders.total_order_amount') }}
@moneyWithCurrency($advancePayment, $company->currency)
{{ __('orders.total_advance_payment') }}
@moneyWithCurrency($balance, $company->currency)
{{ __('orders.total_remaining_balance') }}
@endcan
-
@if(request('customer_id') || request('status') || request('date_from') || request('date_to') || request('search')) Temizle @endif @if(request('sort')) @endif @if(request('direction')) @endif
@can('View:Finance') @endcan @foreach($orders as $order) @can('View:Finance') @endcan @endforeach
{{ __('orders.order_number') }} @if(request('sort') === 'order_number') @endif {{ __('common.customer') }} {{ __('messages.order_date') }} @if(request('sort') === 'order_date') @endif {{ __('common.status') }} {{ __('messages.total_price') }} @if(request('sort') === 'total_price') @endif {{ __('messages.balance') }} @if(request('sort') === 'balance') @endif {{ __('common.actions') }}
{{ $order->order_number }} {{ $order->order_date->format('d.m.Y') }} @php $statusClasses = [ 'draft' => 'badge-light-secondary', 'active' => 'badge-light-primary', 'completed' => 'badge-light-success', 'cancelled' => 'badge-light-danger', 'delivered' => 'badge-light-info', 'Draft' => 'badge-light-secondary', 'In Production' => 'badge-light-primary', 'Ready for Trial' => 'badge-light-warning', 'Completed' => 'badge-light-success', 'Delivered' => 'badge-light-info', ]; $class = $statusClasses[$order->status] ?? 'badge-light-primary'; $statusLabels = [ 'draft' => __('orders.status_draft'), 'active' => __('orders.status_active'), 'completed' => __('orders.status_completed'), 'cancelled' => __('orders.status_cancelled'), 'delivered' => __('orders.status_delivered'), 'Draft' => __('orders.status_draft'), 'In Production' => __('orders.status_in_production'), 'Ready for Trial' => __('orders.status_ready_for_trial'), 'Completed' => __('orders.status_completed'), 'Delivered' => __('orders.status_delivered'), ]; @endphp {{ $statusLabels[$order->status] ?? $order->status }} @moneyWithCurrency($order->total_price, $order->currency) @moneyWithCurrency($order->balance, $order->currency)
@can('Update:Order') @endcan @can('Delete:Order')
@csrf @method('DELETE')
@endcan
{{ __('orders.showing_entries', ['from' => $orders->firstItem() ?? 0, 'to' => $orders->lastItem() ?? 0, 'total' => $orders->total()]) }}
    {{ $orders->links('pagination::bootstrap-5') }}
@endsection