@extends('layouts.app') @section('title', 'VPN 帳號管理') @section('content')

VPN 帳號管理

本地資料庫 VPN 帳號
管理資料
新增帳號
@if (session('success'))
{{ session('success') }}
@endif @if ($accounts->isEmpty())

目前尚未建立任何帳號。

@else {{-- 批次操作列 --}}
@foreach ($accounts as $account) @php $expireDate = $account->expire_date ? \Carbon\Carbon::parse($account->expire_date) : null; $isExpired = $expireDate && $expireDate->isPast(); $daysLeft = $expireDate ? (int) now()->diffInDays($expireDate, false) : null; $autoDisabled = $account->status === 'disabled' && $isExpired; @endphp @endforeach
# 帳號 建立時間 帳號期限 狀態 操作
{{ $loop->iteration }} {{ $account->username }} {{ $account->created_at->format('Y-m-d H:i:s') }} @if (!$expireDate) @elseif ($isExpired) {{ $expireDate->toDateString() }} 已到期 @elseif ($daysLeft <= 2) {{ $expireDate->toDateString() }}(剩 {{ $daysLeft }} 天) @else {{ $expireDate->toDateString() }}(剩 {{ $daysLeft }} 天) @endif @if ($autoDisabled) 已到期停用 @elseif ($account->status === 'disabled') 已停用 @else 啟用中 @endif 編輯 @if ($account->status === 'active')
@csrf @method('PATCH')
@else
@csrf @method('PATCH')
@endif
@csrf @method('DELETE')
@endif
@endsection @push('scripts') @endpush