{{ __('app.library.circulation.desc') }}
{{ __('app.library.circulation.active') }}
{{ number_format($activeCount) }}
{{ __('app.library.circulation.overdue') }}
{{ number_format($overdueCount) }}
{{ __('app.library.circulation.fine_outstanding') }}
{{ number_format($outstandingFine, 2) }}
| {{ __('app.library.print.slip_no') }} | {{ __('app.library.fields.book') }} | {{ __('app.library.fields.borrower') }} | {{ __('app.library.fields.due_on') }} | {{ __('app.library.fields.status') }} | {{ __('app.library.fields.fine') }} | {{ __('app.actions.view') }} |
|---|---|---|---|---|---|---|
| #{{ $loan->id }} | {{ $loan->book?->title }} {{ $loan->copy?->accession_no }} | {{ $loan->borrower_name }} {{ $loan->member_type->label() }} · {{ __('app.library.fields.issued_on') }} {{ $loan->issued_on->translatedFormat('d M Y') }} | {{ $loan->due_on->translatedFormat('d M Y') }} @if ($loan->isActive()) {{ __('app.library.fields.renewals') }}: {{ $loan->renewal_count }}/{{ $loan->max_renewals }} @else {{ __('app.library.fields.returned_on') }}: {{ $loan->returned_on?->translatedFormat('d M Y') }} @endif |
@if ($loan->isActive() && $loan->isOverdue())
|
@if ((float) $loan->fine_amount > 0) {{ number_format((float) $loan->fine_amount, 2) }} {{ $loan->fine_settled_at === null ? __('app.library.fields.unsettled') : __('app.library.fields.settled') }} @else — @endif |
@if ($loan->isActive())
@can('library_circulation.return')
|
|
|
||||||