@php if($workflow_document->workflow_type_id == 1) $type_para = "Incoming"; elseif($workflow_document->workflow_type_id == 2) $type_para = "Outgoing"; elseif($workflow_document->workflow_type_id == 3) $type_para = "Internal"; else $type_para = "Incoming"; @endphp
    @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)))
    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
  • @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)))
    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
    @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()))
    {{ __('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
  • @else @php $user = App\User::getUserDocument()->where('users.id', '=', $proces->user_id)->first(); $status = user_status($user); // helper function; @endphp
  • @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)))
    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
    @if(!empty($supporters->toArray()))
    {{ __('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
  • @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($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)))
    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
    @if(!empty($supporters->toArray()))
    {{ __('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
@include('document-workflows.comment')