-
@if(!empty($workflowDocumentProcess))
@php
$first=false;
@endphp
@foreach($workflowDocumentProcess as $key => $proces)
@if($first == false)
-
{{ $proces->assign_date != '' ? date('d-m-Y', strtotime($proces->assign_date)) : '' }}
@php $document = App\WorkflowDocument::where('id', $proces->workflow_document_id)->first(); @endphp
{{ ($document) ? $document->getRegNumber(): '' }}
@php $first=true; @endphp
@endif
@if($key==0)
@php
$user = App\User::getUserDocument()->where('users.id', '=', $proces->assign_by)->first();
$status = user_status($user); // helper function;
@endphp
-
@if($user->profile_picture && trim($user->profile_picture)!='' && file_exists(public_path('uploads/user_folder/'.$user->profile_picture)))@endif
{{ $user->getFullName()}}
@if($user->department_id !='' && $user->department_id > 0) @php $user_department=App\Department::where('id', $user->department_id)->first(); @endphp @if($user_department)
@endif @endif{{ $workflow_document->getRegistrationDate() }} {{ __('Completed') }} {{ $workflow_document->workflow_type_id != 1 ? __('Send For approval') : __('Registered') }} {{ __('Comment') }}: comment)?> @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->where('uploaded_by', $proces->assign_by)->where('process_id', $proces->id)->orderBy('id', 'desc')->first(); @endphp @if($document_file !== null && $document_file->version > 0 && $workflow_document->workflow_type_id == 2) @endif
@php
$user = App\User::getUserDocument()->where('users.id', '=', $proces->user_id)->first();
$status = user_status($user); // helper function;
@endphp
-
@php $user = App\User::getUserDocument()->where('users.id', '=', $proces->user_id)->first(); $supporters = App\WorkflowDocumentUser::where('workflow_document_id', '=', $proces->workflow_document_id) ->where('user_type','=','S') ->where('status', '=', 'Y') ->where('added_by',$proces->assign_by) ->where('process_id',$proces->id) ->orderBy('id', 'asc') ->get(); $status = user_status($user); // helper function; @endphp @if(!empty($supporters->toArray()))@if($proces->user_type == 'S')
{{ __('SUPPORTER USERS') }}:
@endif
@if($user->profile_picture && trim($user->profile_picture)!='' && file_exists(public_path('uploads/user_folder/'.$user->profile_picture)))@endif{{ $user->getFullName()}}
@if($user->department_id !='' && $user->department_id > 0) @php $user_department=App\Department::where('id', $user->department_id)->first(); @endphp @if($user_department)
{{ dataTranslation($user_department->name) }} @endif @endif{{ $proces->getProcessDate() }} {{ __($proces->getProcessUserType()) }} {{ __($proces->getProcessAction()) }} {{ __('Comment') }}: comment)?> @php $reply_doce = App\WorkflowDocument::where('reply_for', $proces->workflow_document_id)->first(); @endphp @if($proces->status=='A') @php $document_last_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->orderBy('id', 'desc')->first(); @endphp @elseif($workflow_document->workflow_type_id == 2) @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->where('uploaded_by', $proces->user_id)->where('process_id',$proces->id)->orderBy('id', 'desc')->first(); @endphp @if($document_file !== null && $document_file->version > 0)@endif @elseif($proces->id == $workflowDocumentProcess->last()->id && !empty($reply_doce)) @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $reply_doce->id)->orderBy('id', 'asc')->first(); @endphp @if($document_file !== null && $document_file->version > 0)@endif @endif@endif{{ __('SUPPORTER USERS') }}:
@foreach($supporters as $key => $supporter) @php $user = App\User::getUserDocument()->where('users.id', '=', $supporter->user_id)->first(); $user_department = App\Department::where('id',$user['department_id'])->first(); if(isset($user_department)) $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).', '.dataTranslation($user_department->name).' Dep.)'; else $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).') '; @endphp {{ $supporter_user_name }}
@endforeach
@else
@php
$user = App\User::getUserDocument()->where('users.id', '=', $proces->user_id)->first();
$status = user_status($user); // helper function;
@endphp
-
@if(!empty($supporters->toArray()))@if($proces->user_type == 'S')
{{ __('SUPPORTER USERS') }}:
@endif
@if($user->profile_picture && trim($user->profile_picture)!='' && file_exists(public_path('uploads/user_folder/'.$user->profile_picture)))@endif{{ $user->getFullName()}}
@if($user->department_id !='' && $user->department_id > 0) @php $user_department=App\Department::where('id', $user->department_id)->first(); @endphp @if($user_department)
{{ dataTranslation($user_department->name) }} @endif @endif{{ $proces->getProcessDate() }} {{ __($proces->getProcessUserType()) }} {{ __($proces->getProcessAction()) }} {{ __('Comment') }}: comment)?> @php $reply_doce = App\WorkflowDocument::where('reply_for', $proces->workflow_document_id)->first(); @endphp @if($proces->status=='A') @php $document_last_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->orderBy('id', 'desc')->first(); @endphp @elseif($workflow_document->workflow_type_id == 2) @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->where('uploaded_by', $proces->user_id)->where('process_id',$proces->id)->orderBy('id', 'desc')->first(); @endphp @if($document_file !== null && $document_file->version > 0)@endif @elseif($proces->id == $workflowDocumentProcess->last()->id && !empty($reply_doce)) @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $reply_doce->id)->orderBy('id', 'asc')->first(); @endphp @if($document_file !== null && $document_file->version > 0)@endif @endif@endif{{ __('SUPPORTER USERS') }}:
@foreach($supporters as $key => $supporter) @php $user = App\User::getUserDocument()->where('users.id', '=', $supporter->user_id)->first(); $user_department = App\Department::where('id',$user['department_id'])->first(); if(isset($user_department)) $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).', '.dataTranslation($user_department->name).' Dep.)'; else $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).') '; @endphp {{ $supporter_user_name }}
@endforeach
@endif
@endforeach
@endif
@if(!empty($replyWorkflowDocumentProcess))
@php
$first = false;
@endphp
@foreach($replyWorkflowDocumentProcess as $key => $proces)
@if($first == false)
-
{{ $proces->assign_date != '' ? date('d-m-Y', strtotime($proces->assign_date)) : '' }}
@php $document = App\WorkflowDocument::where('id', $proces->workflow_document_id)->first(); @endphp
{{ ($document) ? $document->getRegNumber() : '' }}
@php $first=true; @endphp
@endif
@php
$user = App\User::getUserDocument()->where('users.id', '=', $proces->user_id)->first();
$supporters = App\WorkflowDocumentUser::where('workflow_document_id', '=', $proces->workflow_document_id)
->where('user_type','=','S')
->where('status', '=', 'Y')
->where('added_by',$proces->assign_by)
->where('process_id',$proces->id)
->orderBy('id', 'asc')
->get();
$status = user_status($user); // helper function;
@endphp
-
@if(!empty($supporters->toArray()))@if($proces->user_type == 'S')
{{ __('SUPPORTER USERS') }}:
@endif
@if($user->profile_picture && trim($user->profile_picture)!='' && file_exists(public_path('uploads/user_folder/'.$user->profile_picture)))@endif{{ $user->getFullName() }}
@if($user->department_id !='' && $user->department_id > 0) @php $user_department=App\Department::where('id', $user->department_id)->first(); @endphp @if($user_department)
@endif @endif{{ $proces->getProcessDate() }} {{ __($proces->getProcessUserType()) }} {{ __($proces->getProcessAction()) }} {{ __('Comment') }}: comment)?> @if($proces->status=='A') @php $document_last_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->orderBy('id', 'desc')->first(); @endphp @else @php $document_file = App\WorkflowDocumentFile::where('workflow_document_id', $proces->workflow_document_id)->where('uploaded_by', $proces->user_id)->where('process_id',$proces->id)->orderBy('id', 'desc')->first(); @endphp @if($document_file !== null && $document_file->version > 0)@endif @endif@endif{{ __('SUPPORTER USERS') }}:
@foreach($supporters as $key => $supporter) @php $user = App\User::getUserDocument()->where('users.id', '=', $supporter->user_id)->first(); $user_department = App\Department::where('id',$user['department_id'])->first(); if(isset($user_department)) $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).', '.dataTranslation($user_department->name).' Dep.)'; else $supporter_user_name = $user['first_name'].' '.$user['last_name'].' - ('.dataTranslation($user['role_name']).') '; @endphp {{ $supporter_user_name }}
@endforeach
@endforeach
@endif