@extends('layouts.app') @section('title', 'Redmine 申請單詳情') @section('content')
| 申請類型 | @php $typeColor = match ($redmineRequest->request_type) { 'new_account' => 'success', 'join_project' => 'primary', 'new_project' => 'warning', default => 'secondary', }; @endphp {{ $redmineRequest->request_type_label }} |
|---|---|
| 申請帳號 | {{ $redmineRequest->username }} |
| 電子郵件 | {{ $redmineRequest->email ?? $redmineRequest->user->email ?? '-' }} |
| 到期日 | {{ $redmineRequest->expire_date }} |
| Redmine 帳號 | {{ $redmineRequest->redmine_login }} |
| 專案名稱 | {{ $redmineRequest->projects }} |
| Identifier | {{ $redmineRequest->username }} |
| 指派專案 | {{ $redmineRequest->project_name ?? ($redmineRequest->projects ?: '未指定') }} |
| 申請人 | {{ $redmineRequest->user->name ?? '-' }} |
|---|---|
| 申請日期 | {{ $redmineRequest->created_at->format('Y-m-d H:i') }} |
| 目前狀態 | @php $color = match ($redmineRequest->status) { 'pending' => 'warning', 'pending_admin' => 'info', 'approved' => 'success', 'rejected' => 'danger', default => 'secondary', }; $label = match ($redmineRequest->status) { 'pending' => '待主管審核', 'pending_admin' => '待管理者審核', 'approved' => '已通過', 'rejected' => '已拒絕', default => '未知', }; @endphp {{ $label }} |
{{ $redmineRequest->reason }}
@endif