@forelse ($tasks as $task) @php if (Session::has('project_instance')) { $instanceId = Session::get('project_instance'); } else { $instanceId = null; } $total_count_of_task = DB::table('task_progress') ->where('instance_id', $instanceId) ->where('task_id', $task->main_id) ->get() ->count(); $remaining_working_days = Utility::remaining_duration_calculator($task->end_date, $task->project_id); $remaining_working_days = $remaining_working_days != 0 ? $remaining_working_days - 1 : 0; // include the last day ############### Remaining days ################## $completed_days = $task->duration - $remaining_working_days; if ($task->duration == 1) { $current_Planed_percentage = 100; } else { // percentage calculator if ($task->duration > 0) { $perday = 100 / $task->duration; } else { $perday = 0; } $current_Planed_percentage = round($completed_days * $perday); } $checkLatestFreeze = DB::table('instance') ->where('instance', Session::get('latest_project_instance')) ->first(); $checkInstanceCount = DB::table('instance') ->where('project_id', Session::get('project_id')) ->count(); if ($checkLatestFreeze != null) { $checkLatestFreezeStatus = $checkLatestFreeze->freeze_status == 0 ? 0 : 1; } else { $checkLatestFreezeStatus = 0; } @endphp @empty @endforelse
{{ __('TaskId') }} {{ __('Tasks') }} {{ __('Status') }} {{ __('Actual Progress') }} {{ __('Planned Progress') }} {{ __('Planned Start Date') }} {{ __('Planned End Date') }} {{ __('Assigned To') }}
@if (Session::get('current_revision_freeze') == 1 && Session::get('project_instance') != Session::get('latest_project_instance') && $checkLatestFreezeStatus == 1) {{ $task->id }} @else {{ $task->id }} @endif {{ $task->text }} @if (strtotime($task->end_date) < time() && $task->progress < 100) {{ __('Pending') }} @elseif(strtotime($task->end_date) < time() && $task->progress >= 100) {{ __('Completed') }} @else {{ __('In-Progress') }} @endif
{{ round($task->progress) }}%
{{ round($task->progress) }}% Complete
{{ round($current_Planed_percentage) }}%
{{ round($current_Planed_percentage) }}% Complete
{{ Utility::site_date_format($task->start_date, \Auth::user()->id) }} {{ Utility::site_date_format_minus_day($task->end_date, \Auth::user()->id, 1) }}
@php if ($task->users != '') { $users_data = json_decode($task->users); } else { $users_data = []; } @endphp @forelse ($users_data as $key => $get_user) @php $user_db = DB::table('users') ->where('id', $get_user) ->first(); @endphp @if ($key < 3) @if ($user_db->avatar) avatar) src="{{ asset('/storage/uploads/avatar/' . $user_db->avatar) }}" @else src="{{ asset('/storage/uploads/avatar/avatar.png') }}" @endif title="{{ $user_db != null ? $user_db->name : '' }}" class="hweb" > @else {{ strtoupper($short) }} @endif @endif @empty {{ __('Not Assigned') }} @endforelse