@extends('layouts.master') @section('title', 'Work Flow List') @section('style') @endsection @section('script') @endsection @section('content') @include('layouts.header') {{--

Scholarship Program

--}} {{-- @include('layouts.title') --}}
Workflow

{{-- @if(Auth::user()->hasRole('Admin_IT') || Auth::user()->hasRole('Admin_SA') || Auth::user()->hasRole('Admin_Consult')) --}} Add Workflow Back {{-- @else @endif --}}

{{-- @if(Auth::user()->hasRole('Admin_IT') || Auth::user()->hasRole('Admin_SA') || Auth::user()->hasRole('Admin_Consult')) --}} {{-- @else @endif --}} @foreach ($workflow as $i => $item) @php $statuses = DB::table('workflow_approve') ->where('workflow_approve_id_flow', $item->workflow_id) ->pluck('workflow_approve_status'); // Collection $check = ''; if ($statuses->contains('pending') || $statuses->contains('rejected')) { $check = 1; } @endphp {{-- @if(Auth::user()->hasRole('Admin_IT') || Auth::user()->hasRole('Admin_SA') || Auth::user()->hasRole('Admin_Consult')) --}} {{-- @else @endif --}} @endforeach
No. Workflow Name PDF Configuration Status Status PDF ConfigurationManage
{{ ++$i }} {{ $item->workflow_name }}
    @foreach(explode('///', $item->workflow_role_id) as $r) @php $role = DB::table('roles')->where('id',$r)->get(); @endphp
  • {{ trim($role->pluck('name')->first()) }}
  • @endforeach
@if($item->workflow_manage_pdf_status == 'expired') {{-- กรณีสถานะเป็น Expired ให้แสดงคำเตือน --}}

Roles Changed!
Please re-configure your PDF settings.
@elseif($item->workflow_manage_pdf_role_name) {{-- กรณีปกติที่มีการตั้งค่าไว้แล้ว --}} @php $pdf_roles = explode('///', $item->workflow_manage_pdf_role_name); $pdf_duties = explode('///', $item->workflow_manage_pdf_set_duties); @endphp @foreach($pdf_roles as $index => $roles)
Set {{ $index + 1 }}: {{ str_replace(',', ', ', $roles) }}
{{ $pdf_duties[$index] ?? '-' }}
@endforeach @else {{-- กรณีที่ยังไม่เคยตั้งค่าเลย --}} Not Configured @endif
@if($check == 1) On going @else Waiting @endif @if($item->workflow_manage_pdf_status == 'on going') On going @elseif($item->workflow_manage_pdf_status == 'expired') Expired @endif @if($check == 1) @else @if($item->workflow_manage_pdf_id == '') @else @if($item->workflow_manage_pdf_status == 'expired') @else @endif @endif @endif
@include('layouts.footer') @endsection