Mapped Project Tasks

{!! form_dropdown( 'project_list', $data['project_id_list'], request('project_list', []), "multiple='multiple' class='form-control project-list-select2' id='project_list'" ) !!}

+ Map New Task to Project {{-- @foreach ($mappings as $group) --}} @forelse ($mappings as $group) @php $first = $group->first(); $projectName = $first->project->name ?? 'N/A'; $startDate = $first->start_date; $endDate = $first->end_date; $totalTasks = $group->count(); $completedTasks = $group ->filter(function ($m) use ($completedStatusId) { return $m->task->status_id == $completedStatusId; }) ->count(); $percentage = $totalTasks > 0 ? round(($completedTasks / $totalTasks) * 100, 2) : 0; @endphp @empty @endforelse
Project Name Start Date End Date Achieve Target (%) Action
{{ $projectName }} {{ $startDate }} {{ $endDate }} {{ $percentage }}% Edit View
No mappings found for the selected filter.