From bfd8c2f310c72154d8127aef94867aaf5c25bfe4 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 8 Aug 2025 12:36:51 +0100 Subject: [PATCH] Added fles UI on maintenance page Signed-off-by: snipe --- .../views/asset_maintenances/view.blade.php | 385 +++++++++--------- 1 file changed, 201 insertions(+), 184 deletions(-) diff --git a/resources/views/asset_maintenances/view.blade.php b/resources/views/asset_maintenances/view.blade.php index 78a9dd950e..8a6f754dae 100644 --- a/resources/views/asset_maintenances/view.blade.php +++ b/resources/views/asset_maintenances/view.blade.php @@ -14,196 +14,205 @@ use Carbon\Carbon;
-
-
-
-
+ +
  • + + + + +
  • -
    -
    - {{ trans('general.asset') }} -
    - -
    - - @if ($assetMaintenance->asset->model) -
    -
    - {{ trans('general.asset_model') }} -
    - -
    - @endif - - @if ($assetMaintenance->asset->company) -
    -
    - {{ trans('general.company') }} -
    - -
    - @endif - - - @if ($assetMaintenance->supplier) -
    -
    - {{ trans('general.supplier') }} -
    - -
    - @endif - -
    -
    - {{ trans('admin/asset_maintenances/form.start_date') }} -
    -
    - {{ Helper::getFormattedDateObject($assetMaintenance->start_date, 'date', false) }} -
    -
    - -
    -
    - {{ trans('admin/asset_maintenances/form.completion_date') }} -
    -
    - @if ($assetMaintenance->completion_date) - {{ Helper::getFormattedDateObject($assetMaintenance->completion_date, 'date', false) }} - @else - {{ trans('admin/asset_maintenances/message.asset_maintenance_incomplete') }} - @endif -
    -
    - -
    -
    - {{ trans('admin/asset_maintenances/form.asset_maintenance_time') }} -
    -
    - {{ $assetMaintenance->asset_maintenance_time }} -
    -
    - - @if ($assetMaintenance->cost > 0) -
    -
    - {{ trans('admin/asset_maintenances/form.cost') }} -
    -
    - {{ \App\Models\Setting::getSettings()->default_currency .' '. Helper::formatCurrencyOutput($assetMaintenance->cost) }} -
    -
    - @endif - -
    -
    - {{ trans('admin/asset_maintenances/form.is_warranty') }} -
    -
    - {{ $assetMaintenance->is_warranty ? trans('admin/asset_maintenances/message.warranty') : trans('admin/asset_maintenances/message.not_warranty') }} -
    -
    - - @if ($assetMaintenance->notes) -
    -
    - {{ trans('admin/asset_maintenances/form.notes') }} -
    -
    - {!! nl2br(Helper::parseEscapedMarkedownInline($assetMaintenance->notes)) !!} -
    -
    - @endif - - -
    -
    -
    - -
    -
    - - @if ($assetMaintenance->image!='') -
    - {{ $assetMaintenance->name }} -
    - @endif - -
    - -
      - - @if ($assetMaintenance->notes) -
    • - {{ trans('general.notes') }}: - {!! nl2br(Helper::parseEscapedMarkedownInline($assetMaintenance->notes)) !!} -
    • - @endif - - @if ($assetMaintenance->address!='') -
    • {{ $assetMaintenance->address }}
    • - @endif - @if ($assetMaintenance->address2!='') -
    • {{ $assetMaintenance->address2 }}
    • - @endif - @if (($assetMaintenance->city!='') || ($assetMaintenance->state!='') || ($assetMaintenance->zip!='')) -
    • {{ $assetMaintenance->city }} {{ $assetMaintenance->state }} {{ $assetMaintenance->zip }}
    • - @endif - @if ($assetMaintenance->manager) -
    • {{ trans('admin/users/table.manager') }}: {!! $assetMaintenance->manager->present()->nameUrl() !!}
    • - @endif - @if ($assetMaintenance->company) -
    • {{ trans('admin/companies/table.name') }}: {!! $assetMaintenance->company->present()->nameUrl() !!}
    • - @endif - @if ($assetMaintenance->parent) -
    • {{ trans('admin/locations/table.parent') }}: {!! $assetMaintenance->parent->present()->nameUrl() !!}
    • - @endif - @if ($assetMaintenance->ldap_ou) -
    • {{ trans('admin/locations/table.ldap_ou') }}: {{ $assetMaintenance->ldap_ou }}
    • - @endif - - - @if ((($assetMaintenance->address!='') && ($assetMaintenance->city!='')) || ($assetMaintenance->state!='') || ($assetMaintenance->country!='')) -
    • - - {!! trans('admin/locations/message.open_map', ['map_provider_icon' => '']) !!} - + @can('update', $assetMaintenance) +
    • + + +
    • -
    • - - {!! trans('admin/locations/message.open_map', ['map_provider_icon' => '']) !!} - -
    • - @endif - + @endcan
    +
    +
    +
    +
    + +
    + {{ trans('admin/asset_maintenances/form.asset_maintenance_type') }} +
    +
    + {{ $assetMaintenance->asset_maintenance_type }} +
    + +
    + +
    +
    + {{ trans('general.asset') }} +
    + +
    + + @if ($assetMaintenance->asset->model) +
    +
    + {{ trans('general.asset_model') }} +
    + +
    + @endif + + @if ($assetMaintenance->asset->company) +
    +
    + {{ trans('general.company') }} +
    + +
    + @endif + + + @if ($assetMaintenance->supplier) +
    +
    + {{ trans('general.supplier') }} +
    + +
    + @endif + +
    +
    + {{ trans('admin/asset_maintenances/form.start_date') }} +
    +
    + {{ Helper::getFormattedDateObject($assetMaintenance->start_date, 'date', false) }} +
    +
    + +
    +
    + {{ trans('admin/asset_maintenances/form.completion_date') }} +
    +
    + @if ($assetMaintenance->completion_date) + {{ Helper::getFormattedDateObject($assetMaintenance->completion_date, 'date', false) }} + @else + {{ trans('admin/asset_maintenances/message.asset_maintenance_incomplete') }} + @endif +
    +
    + +
    +
    + {{ trans('admin/asset_maintenances/form.asset_maintenance_time') }} +
    +
    + {{ $assetMaintenance->asset_maintenance_time }} +
    +
    + + @if ($assetMaintenance->cost > 0) +
    +
    + {{ trans('admin/asset_maintenances/form.cost') }} +
    +
    + {{ \App\Models\Setting::getSettings()->default_currency .' '. Helper::formatCurrencyOutput($assetMaintenance->cost) }} +
    +
    + @endif + +
    +
    + {{ trans('admin/asset_maintenances/form.is_warranty') }} +
    +
    + {{ $assetMaintenance->is_warranty ? trans('admin/asset_maintenances/message.warranty') : trans('admin/asset_maintenances/message.not_warranty') }} +
    +
    + + @if ($assetMaintenance->notes) +
    +
    + {{ trans('admin/asset_maintenances/form.notes') }} +
    +
    + {!! nl2br(Helper::parseEscapedMarkedownInline($assetMaintenance->notes)) !!} +
    +
    + @endif + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + + @if ($assetMaintenance->image!='') +
    + {{ $assetMaintenance->name }} +
    + @endif + +
    + +
      + + @if ($assetMaintenance->notes) +
    • + {{ trans('general.notes') }}: + {!! nl2br(Helper::parseEscapedMarkedownInline($assetMaintenance->notes)) !!} +
    • + @endif + + +
    @can('update', $assetMaintenance) @@ -218,4 +227,12 @@ use Carbon\Carbon;
    + @can('assets.files', Asset::class) + @include ('modals.upload-file', ['item_type' => 'maintenance', 'item_id' => $assetMaintenance->id]) + @endcan @stop + +@section('moar_scripts') + @include ('partials.bootstrap-table') +@stop +