| {{ $job->reference }} |
{{ $job->created_at->format('d/m/Y') }} |
{{ $job->target_date->format('d/m/Y') }} |
{{ $job->word_count }} |
{{ $job->fromLanguage->name }}
@role('admin')
@if ($job->fromLanguage->trashed())
Deleted
@endif
@endrole
- {{ $job->toLanguage->name }}
@role('admin')
@if ($job->toLanguage->trashed())
Deleted
@endif
@endrole
|
{{ $job->affirmation ? 'Yes' : 'No' }} |
{{ $job->affidavit ? 'Yes' : 'No' }} |
@role('admin')
{{ $job->client->organisation->company->name ?? 'N/A' }} |
{{ $job->client->user->getFullName() }} |
@endrole
@role('agent')
{{ $job->getStatusForAgent() ?? $job->statusName }}
@else
{{ $job->statusName }}
@if ($job->cancellation)
@endif
@endrole
|
@if ($job->canBeCompleted())
{{ Form::open([
'method' => 'PUT',
'route' => ['translator-jobs.complete', $job],
'onsubmit' => 'return confirm("Are you sure you want to complete this job?")',
'class' => 'd-inline-block',
]) }}
{{ Form::submit('Complete', ['class' => 'btn btn--primary table__btn']) }}
{{ Form::close() }}
@elseif ($job->canBeCancelled())
@role('admin')
{{ Form::open([
'route' => ['translator-jobs.cancel', $job],
'onsubmit' => 'return confirm("Are you sure you want to cancel this job?")',
'class' => 'd-inline-block',
]) }}
{{ Form::submit('Cancel', ['class' => 'btn btn--cancel table__btn']) }}
{{ Form::close() }}
@elserole('client')
@includeWhen($job->canBeCancelled(), 'partials.cancel-button', [
'isWithin24Hours' => json_encode($job->isWithin24Hours()),
'route' => route('translator-jobs.cancel', $job),
'class' => 'btn btn--cancel table__btn',
])
@endrole
@endif
@role('agent')
@if ($job->getStatusForAgent() == 'matched')
@if (!auth()->user()->agent->is($job->agent))
Accept
@else
{{ Form::open(['route' => ['translator-jobs.matched.update', $job], 'method' => 'PUT', 'class' => 'd-inline-block']) }}
{{ Form::close() }}
@endif
{{ Form::open([
'route' => ['translator-jobs.matched.reject', $job],
'class' => 'd-inline-block',
]) }}
{{ Form::close() }}
@else
@includeWhen($job->canBeCancelled(), 'partials.cancel-button', [
'isWithin24Hours' => json_encode($job->isWithin24Hours()),
'route' => route('matched.cancel', $job->matchedLoggedInAgent()),
'class' => 'btn btn--cancel table__btn',
])
@endif
@endrole
@unlessrole('agent')
View
@else
View
@endunlessrole
|
@empty