| {{ __('app.table_no') }} | {{ __('task.name') }} | {{ __('task.progress') }} | {{ __('app.action') }} | @forelse($job->tasks as $key => $task)
|---|---|---|---|
| {{ 1 + $key }} |
{{ $task->name }}
{!! nl2br($task->description) !!}
|
{{ $task->progress }} % @can('update', $task) @if ($task->progress < 100) {!! FormField::formButton(['route' => ['tasks.set_done', $task], 'method' => 'patch'], __('task.set_done'), ['class' => 'btn btn-success btn-xs', 'id' => $task->id.'-set_task_done'], [ 'task_id' => $task->id, 'job_id' => $task->job_id, ] ) !!} @endif @endcan | @can('update', $task) {!! html_link_to_route('jobs.show', '', [ $job, 'action' => 'task_edit', 'task_id' => $task->id ],[ 'class' => 'btn btn-warning btn-xs', 'title' => __('task.edit'), 'id' => $task->id . '-tasks-edit', 'icon' => 'edit' ]) !!} @endcan @can('delete', $task) {!! html_link_to_route('jobs.show', '', [ $job, 'action' => 'task_delete', 'task_id' => $task->id ],[ 'class' => 'btn btn-danger btn-xs', 'title' => __('task.delete'), 'id' => $task->id . '-tasks-delete', 'icon' => 'close' ]) !!} @endcan |
| {{ __('task.empty') }} | |||
| {{ __('app.total') }} | {{ format_decimal($job->tasks->avg('progress')) }} % | @if (request('action') == 'sort_tasks') {{ link_to_route('jobs.show', __('app.done'), [$job], ['class' => 'btn btn-default btn-xs pull-right']) }} @else {{ link_to_route('jobs.show', __('job.sort_tasks'), [$job, 'action' => 'sort_tasks', '#job-tasks'], ['class' => 'btn btn-default btn-xs pull-right']) }} @endif | |