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

タスク一覧

@include('backend.layouts.flash-message')

タスク登録

{{ $tasks->links('vendor.pagination.admin-pagination') }}
@if ($tasks->count() > 0) @foreach ($tasks as $task) @if(Auth::guard('admin')->user()->id != $task->charge_user_id) @continue @endif @php $limit_date = Carbon::parse($task->limit_date); $remain_time = (Carbon::now())->diff($limit_date)->format('%R%a'); if($task->task_status == config('const.task_status_code.completed')){ $class_name = ""; } else if($remain_time < -2) { $class_name = "bg-red"; } else if(Carbon::now() >= $limit_date){ $class_name = "bg-yellow"; } else { $class_name = ""; } @endphp @endforeach @else @endif
操作 登録日時@sortablelink('registered_at', ' ▲▼') 登録者@sortablelink('register_user.name_kanji', ' ▲▼') 担当者@sortablelink('charge_user.name_kanji', ' ▲▼') タスク@sortablelink('task_detail', ' ▲▼') 重要度@sortablelink('importance', ' ▲▼') 期日@sortablelink('limit_date', ' ▲▼')
@if ($task->task_status == config('const.task_status_code.incomplete'))

$task->id]) }}">変更

@else

$task->id]) }}">詳細

@endif

削除

$task->id]) }}" method="POST" style="display: none;"> @csrf @method('delete')
@if ($task->task_status == config('const.task_status_code.incomplete'))

完了

$task->id]) }}" method="POST" style="display: none;"> @csrf
@endif
{{ Carbon::parse($task->registered_date)->format('Y.m.d')." ".sprintf('%02d:%02d',$task->registered_hour,$task->registered_minute) }} {{ $task->register_user->name_kanji }} {{ isset($task->charge_user) ? $task->charge_user->name_kanji : ''}} {!! Str::limit($task->task_detail,50, '...')!!} {{ config('const.task_importance.'.$task->importance) }} {{ Carbon::parse($task->limit_date)->format('Y.m.d') }}
タスクデータが存在しません。
{{ $tasks->links('vendor.pagination.admin-pagination') }} @endsection @section('page_css') @endsection @section('page_js') @endsection