@component('laravel-crm::components.card') @component('laravel-crm::components.card-header') @slot('title') {{ ucfirst(__('laravel-crm::lang.quotes')) }} @endslot @slot('actions') @if($pipeline) @include('laravel-crm::partials.view-types', [ 'model' => 'quotes', 'viewSetting' => $viewSetting ?? 'list' ]) @endif @include('laravel-crm::partials.filters', [ 'action' => route('laravel-crm.quotes.filter'), 'model' => '\VentureDrake\LaravelCrm\Models\Quote' ]) @can('create crm quotes') {{ ucfirst(__('laravel-crm::lang.add_quote')) }} @endcan @endslot @endcomponent @component('laravel-crm::components.card-table')
| {{ ucwords(__('laravel-crm::lang.created')) }} | {{ ucwords(__('laravel-crm::lang.number')) }} | {{ ucwords(__('laravel-crm::lang.reference')) }} | {{ ucwords(__('laravel-crm::lang.title')) }} | {{ ucwords(__('laravel-crm::lang.labels')) }} | {{ ucwords(__('laravel-crm::lang.customer')) }} | {{--{{ ucwords(__('laravel-crm::lang.sub_total')) }} | {{ ucwords(__('laravel-crm::lang.discount')) }} | {{ ucwords(__('laravel-crm::lang.tax')) }} | {{ ucwords(__('laravel-crm::lang.adjustment')) }} | --}}{{ ucwords(__('laravel-crm::lang.total')) }} | {{ ucwords(__('laravel-crm::lang.issue_at')) }} | {{ ucwords(__('laravel-crm::lang.expire_at')) }} | {{ ucwords(__('laravel-crm::lang.owner')) }} | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $quote->created_at->diffForHumans() }} | {{ $quote->quote_id }} | {{ $quote->reference }} | {{ $quote->title }} | @include('laravel-crm::partials.labels',[ 'labels' => $quote->labels, 'limit' => 3 ]) |
@if($quote->client)
{{ $quote->client->name }}
@endif
@if($quote->organisation)
@if($quote->client) @endif {{ $quote->organisation->name }} @if($quote->client)@endif @endif @if($quote->organisation && $quote->person) {{ $quote->person->name }} @elseif($quote->person) {{ $quote->person->name }} @endif |
{{--{{ money($quote->subtotal, $quote->currency) }} | {{ money($quote->discount, $quote->currency) }} | {{ money($quote->tax, $quote->currency) }} | {{ money($quote->adjustments, $quote->currency) }} | --}}@if($quoteError) {{ money($quote->total, $quote->currency) }} @else {{ money($quote->total, $quote->currency) }} @endif | {{ ($quote->issue_at) ? $quote->issue_at->format($dateFormat) : null }} | {{ ($quote->expire_at) ? $quote->expire_at->format($dateFormat) : null }} | {{ $quote->ownerUser->name ?? null }} | @if(! $quote->order && !$quoteError) @livewire('send-quote',[ 'quote' => $quote ]) @endif @can('edit crm quotes') @if($quoteError) Error with quote, check amounts @else @if(!$quote->accepted_at && !$quote->rejected_at) {{ ucfirst(__('laravel-crm::lang.accept')) }} {{ ucfirst(__('laravel-crm::lang.reject')) }} @elseif($quote->accepted_at && $quote->orders()->count() > 0 && ! $quote->orderComplete()) @hasordersenabled {{ ucfirst(__('laravel-crm::lang.create_order')) }} @endhasordersenabled @elseif($quote->accepted_at && $quote->orders()->count() < 1) {{ ucfirst(__('laravel-crm::lang.unaccept')) }} @hasordersenabled {{ ucfirst(__('laravel-crm::lang.create_order')) }} @endhasordersenabled @elseif($quote->rejected_at) {{ ucfirst(__('laravel-crm::lang.unreject')) }} @endif @endif @endcan @can('view crm quotes') @if(! $quoteError) @endif @endcan @can('edit crm quotes') @if(! $quote->accepted_at) @endif @endcan @can('delete crm quotes') @endcan |