@extends('dashboard.layout') @section('content')

{{__('Survey reports')}}

{{$Survey->title}}


{{__('All')}} @foreach ($Survey->roles as $role) {{$role['name_'.\Config::get('app.locale')]}} @endforeach

@if ($Survey->type=='evaluation') @foreach ($Survey->domains as $domain) @php $Users = []; $result = \DB::table('under_evaluation_surveys_domains_users_roles_r')->where('survey_domain_id',$domain->id)->get(); foreach ($result as $li) { $role = \App\UserRole::where('id',$li->user_role_id)->with('users')->first(); foreach ($role->users as $user) { $Users[$user['id']] = $user; } } @endphp @foreach ($Users as $user) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @else @foreach ($Survey->domains as $domain) @foreach ($domain->elements as $element) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @endif @php $bypass = true; $users = []; if(!empty(\request('role_id'))){ $Role = \App\UserRole::find(\request('role_id')); foreach ($Role->users as $user) { $users[] = $user['id']; } $bypass = false; }else{ foreach ($Survey->roles as $role){ $Role = \App\UserRole::find($role->id); foreach ($Role->users as $user) { $users[] = $user['id']; } } } $submission_by = []; @endphp @foreach ($submissions as $row) @if($bypass || in_array($row->user_id,$users)) @php $submission_by[] = $row->user_id; $row->submission = json_decode($row->submission,true); @endphp @if ($Survey->type=='evaluation') @foreach ($Survey->domains as $domain) @foreach ($Users as $user) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @else @foreach ($Survey->domains as $domain) @foreach ($domain->elements as $element) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @endif @endif @endforeach @if ($Survey->type=='evaluation') @foreach ($Survey->domains as $domain) @foreach ($Users as $user) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @else @foreach ($Survey->domains as $domain) @foreach ($domain->elements as $element) @foreach ($domain->rating as $rate) @endforeach @endforeach @endforeach @endif
{{__('ID')}}{{$domain->code}}-{{$user->id}}-{{$rate->code}}{{$domain->code}}-{{$element->code}}-{{$rate->code}}{{__('Actions')}}
{{$row->id}}{{$row->submission['rate-'.$user->id.'-'.$rate->id]}}{{$row->submission['rate-'.$element->id.'-'.$rate->id]}}
{{__('Search By')}} {{__('ID')}}درجه التقييمدرجه التقييم-





@php $users = \App\User::whereIn('id',$users)->get(); @endphp @foreach ($users as $user) @endforeach
{{__('ID')}} {{__('Username')}} {{__('Submission')}}
{{$user->id}} {{$user->name}} @if(in_array($user->id,$submission_by)) {{__('Yes')}} @else {{__('No')}} @endif
{{__('Search By')}} {{__('ID')}} {{__('Search By')}} {{__('Username')}} {{__('Search By')}} {{__('Submission')}}
@endsection