會員詳情

{{-- Pending Payment Alert for Admin --}} @php $approvedPayment = $member->payments() ->where('status', \App\Models\MembershipPayment::STATUS_APPROVED_CHAIR) ->latest() ->first(); @endphp @if($approvedPayment && $member->isPending() && (Auth::user()->can('activate_memberships') || Auth::user()->hasRole('admin')))

準備啟用

此會員的付款已完全核准,準備啟用會員資格。

@endif
@if ($member->user?->profilePhotoUrl()) 個人照片 @endif

{{ $member->full_name }}

@php $statusClasses = match($member->membership_status) { 'pending' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900 dark:text-yellow-200', 'active' => 'bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200', 'expired' => 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-200', 'suspended' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200', default => 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-200', }; @endphp {{ $member->membership_status_label }} {{ $member->membership_type_label }}
編輯
電子郵件
{{ $member->email }}
電話
{{ $member->phone ?? __('Not set') }}
會員資格狀態
{{ $member->membership_status_label }}
會員類型
{{ $member->membership_type_label }}
會員資格開始
@if ($member->membership_started_at) {{ $member->membership_started_at->toDateString() }} @else 未設定 @endif
會員資格到期
@if ($member->membership_expires_at) {{ $member->membership_expires_at->toDateString() }} @else 未設定 @endif
地址
{{ $member->address_line_1 ?? __('Not set') }}
@if ($member->address_line_2)
{{ $member->address_line_2 }}
@endif
{{ $member->city }} @if ($member->postal_code) , {{ $member->postal_code }} @endif
緊急聯絡人
{{ $member->emergency_contact_name ?? __('Not set') }}
{{ $member->emergency_contact_phone ?? '' }}
{{-- Disability Certificate Status --}}
身心障礙手冊
{{ $member->disability_status_label }} @if($member->hasDisabilityCertificate()) 檢視手冊 @endif
@if($member->hasApprovedDisability() && $member->disability_verified_at)

審核時間:{{ $member->disability_verified_at->format('Y/m/d H:i') }} @if($member->disabilityVerifiedBy) (審核人:{{ $member->disabilityVerifiedBy->name }}) @endif

@endif @if($member->isDisabilityRejected() && $member->disability_rejection_reason)

駁回原因:{{ $member->disability_rejection_reason }}

@endif
@if ($member->user)

角色管理

@forelse ($member->user->roles as $role) {{ $role->name }} @empty

未指派角色。

@endforelse
@csrf @method('PATCH')

選擇此會員使用者帳戶的角色。

@foreach ($roles as $role) @endforeach
@endif

付款歷史

記錄付款
@forelse ($member->payments as $payment) @empty @endforelse
付款時間 金額 方式 狀態 提交者 操作
{{ optional($payment->paid_at)->toDateString() }} TWD {{ number_format($payment->amount, 0) }} {{ $payment->payment_method_label ?? ($payment->method ?? __('N/A')) }} {!! $payment->status_label ?? '' . __('Legacy') . '' !!} @if($payment->submittedBy)
{{ $payment->submittedBy->name }}
@else 管理員 @endif
@if($payment->status) {{-- New payment verification system --}} @if(Auth::user()->can('view_payment_verifications') || Auth::user()->hasRole('admin')) 驗證 @endif @if($payment->receipt_path) 收據 @endif @else {{-- Legacy admin-created payments --}} 收據 編輯 @endif

找不到付款記錄。