@extends('layouts.app') @section('content')

Başvuru Detayı: {{ $request->template_name }}

Talep ID: #{{ $request->id }}
Onay Geçmişi
Talep Gönderildi {{ \Carbon\Carbon::parse($request->submitted_at)->format('d.m.Y H:i') }}
@foreach($logs as $log)
@php $decision = strtolower(trim((string) ($log->decision ?? ''))); $decisionClass = match ($decision) { 'approved' => 'success', 'rejected' => 'danger', 'expired' => 'danger', 'running_approved' => 'warning', 'running_rejected' => 'danger', 'running' => 'warning', default => 'secondary', }; $decisionLabel = match ($decision) { 'approved' => 'Onaylandı', 'rejected' => 'Reddedildi', 'expired' => 'Talep Süresi Doldu', 'running_approved' => 'Onay Verildi (Süreç Devam Ediyor)', 'running_rejected' => 'Reddedildi', 'running' => 'Karar Verildi (Süreç Devam Ediyor)', default => ucfirst($decision ?: 'Bilinmiyor'), }; @endphp
{{ str_ireplace('Paralel Onay Bekleniyor', 'Onay Bekleniyor', (string) $log->task_name) }} - {{ $decisionLabel }} {{ $log->user_name ? ($log->user_name . ' Tarafından') : 'Sistem Tarafından' }} {{ \Carbon\Carbon::parse($log->created_at)->format('d.m.Y H:i') }} @if($log->comment)
{{ $log->comment }}
@endif
@endforeach @if($request->camunda_status !== 'approved' && $request->camunda_status !== 'rejected' && $request->camunda_status !== 'expired')
Onay Bekleniyor
@endif
Başvuru Bilgileri
@if(isset($mappedData) && count($mappedData) > 0)
@foreach($mappedData as $label => $value) @endforeach
{{ $label }} {{ $value }}
@else

Form verileri ayrıştıralamadı. Ham veri gösteriliyor:

{{ json_encode(json_decode($request->response_json), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) }}
@endif
@endsection