@extends('layouts.app')
@section('title', '電腦設備攜入╱攜出申請')
@section('content')
💻 電腦設備申請紀錄
@include('partials.alert')
{{-- 🆕 ① 篩選 flow --}}
| # |
🆕 類型 | {{-- 新增 --}}
帳號 |
部門 |
申請人 |
申請日期 |
狀態 |
下載 |
操作 |
@foreach ($list as $row)
@php
$user = $row->user;
$flowBg = $row->flow === 'in' ? 'success' : 'info'; // 綠=攜入 藍=攜出
$flowTx = $row->flow === 'in' ? '攜入' : '攜出';
$statusMap = [
'pending_supervisor' => ['warning', '待主管'],
'pending_admin' => ['primary', '待管理者'],
'approved' => ['success', '已通過'],
'rejected' => ['danger', '已拒絕'],
'returned' => ['secondary', '已攜回'],
];
[$stBg, $stTx] = $statusMap[$row->status] ?? ['secondary', '未知'];
@endphp
| {{ $row->id }} |
{{-- 🆕 flow 標籤 --}}
{{ $flowTx }} |
{{ $user->username ?? $user->email }} |
{{ $user->department }} |
{{ $user->name }} |
{{ $row->created_at->format('Y-m-d H:i') }} |
{{ $stTx }} |
@if ($row->status === 'approved' || $row->status === 'returned')
下載
@else
@endif
|
檢視
{{-- 取消邏輯照舊 --}}
|
@endforeach
@endsection
@push('scripts')
@endpush