@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('admin/hardware/general.view') }} {{ $asset->asset_tag }} @parent @stop @section('header_right') @endsection {{-- Page content --}} @section('content') @if (!$asset->model)

{{ trans('admin/models/message.no_association') }} {{ trans('admin/models/message.no_association_fix') }}

@endif @if ($asset->checkInvalidNextAuditDate())

{{ trans('general.warning', [ 'warning' => trans('admin/hardware/message.warning_audit_date_mismatch', [ 'last_audit_date' => Helper::getFormattedDateObject($asset->last_audit_date, 'datetime', false), 'next_audit_date' => Helper::getFormattedDateObject($asset->next_audit_date, 'date', false) ] ) ] ) }}

@endif @if ($asset->deleted_at!='')
{{ trans('general.asset_deleted_warning') }}
@endif
{{ trans('general.last_checkout') }} @if ($asset->last_checkout != '') {{ Helper::getFormattedDateObject($asset->last_checkout, 'date', false) }} {{ Carbon::parse($asset->last_checkout)->diffForHumans(['parts' => 2]) }} @else {{ trans('general.na') }} @endif {{ trans('general.expected_checkin') }} @if ($asset->expected_checkin!='') {{ Helper::getFormattedDateObject($asset->expected_checkin, 'date', false) }} @else {{ trans('general.na') }} @endif
{{ $asset->asset_tag }} {{ $asset->name }} {{ (($asset->id) && ($asset->location) ? $asset->location->currency : $snipeSettings->default_currency) }} {{ Helper::formatCurrencyOutput($asset->getDepreciatedValue() )}} @if ((isset($audit_log)) && ($audit_log->created_at)) {!! $asset->checkInvalidNextAuditDate() ? '' : '' !!} {{ Helper::getFormattedDateObject($audit_log->created_at, 'datetime', false) }} {{ Carbon::parse($audit_log->created_at)->diffForHumans(['parts' => 2]) }} @if ($audit_log->user) - {{ $audit_log->user->display_name }} @endif @endif {!! $asset->checkInvalidNextAuditDate() ? '' : '' !!} {{ Helper::getFormattedDateObject($asset->next_audit_date, 'date', false) }} @if ($asset->next_audit_date) {{ Carbon::parse($asset->next_audit_date)->diffForHumans(['parts' => 2]) }} @endif {!! $asset->defaultLoc?->present()->formattedNameLink !!} @if ($asset->asset_eol_date) @if ($asset->asset_eol_date) {{ Helper::getFormattedDateObject($asset->asset_eol_date, 'date', false) }} - {{ Carbon::parse($asset->asset_eol_date)->locale(app()->getLocale())->diffForHumans(['parts' => 3]) }} @else {{ trans('general.na_no_purchase_date') }} @endif @if ($asset->eol_explicit =='1') @endif @endif @if (($asset->model) && ($asset->model->fieldset)) @foreach($asset->model->fieldset->fields as $field) @endforeach @endif @if($asset->journal->last()) {{ $asset->journal->last()->note }} - {!! $asset->journal->last()->adminuser->present()->formattedNameLink !!} ({{ Helper::getFormattedDateObject($asset->journal->last()->created_at, 'datetime', false) }}) @endif @if ($asset->hasOrphanedAssignment())

{{ trans('general.warning', ['warning' => trans('general.item_target_not_found_hard', ['item_type' => $asset->assignedType(), 'id' => $asset->assigned_to])]) }}

{{ csrf_field() }} {{ method_field('POST') }}
@endif @if(($asset->purchase_date && $asset->asset_eol_date) || $asset->depreciated_date() || $asset->warranty_expires) @if($asset->purchase_date && $asset->asset_eol_date) ({{ (int) Carbon::now()->diffInMonths($asset->asset_eol_date, true) }}/{{ $asset->model?->eol }} {{ trans('general.months') }}) @endif @if($asset->depreciated_date()) {{ Helper::getFormattedDateObject($asset->depreciated_date()->format('Y-m-d'), 'date', false) }} @endif @if($asset->warranty_expires) {{ Helper::getFormattedDateObject($asset->warranty_expires, 'date', false) }} @endif @endif
{{ Helper::formatCurrencyOutput($asset->purchase_cost) }} {{ Helper::formatCurrencyOutput($total_maintenance_cost) }} {{ Helper::formatCurrencyOutput($total_accessory_cost) }} {{ Helper::formatCurrencyOutput($total_license_cost) }} {{ Helper::formatCurrencyOutput($total_component_cost) }} {{ Helper::formatCurrencyOutput($total_asset_cost) }} {{ Helper::formatCurrencyOutput($total_cost_for_asset) }}
{{ $asset->maintenances->whereNull('completion_date')->count() }} {{ ($asset->checkouts) ? (int) $asset->checkouts->count() : '0' }} {{ ($asset->checkins) ? (int) $asset->checkins->count() : '0' }} {{ ($asset->userRequests) ? (int) $asset->userRequests->count() : '0' }}
@if (($snipeSettings->qr_code=='1') || $snipeSettings->label2_2d_type!='none')
QR code for {{ $asset->getDisplayNameAttribute() }}
@endif
{{ trans('general.accessories_assigned') }} {{ trans('general.maintenances') }}
@if (!$asset->assignedTo) @endif @if (!$asset->hasOrphanedAssignment()) @endif
@section('moar_scripts') @can('files', $asset) @include ('modals.upload-file', ['item_type' => 'asset', 'item_id' => $asset->id]) @endcan @can('update', $asset) @include ('modals.add-note', ['type' => 'asset', 'id' => $asset->id]) @endcan @include ('partials.bootstrap-table') @endsection @stop