39 lines
2.1 KiB
PHP
39 lines
2.1 KiB
PHP
@if(!empty($tms_enabled))
|
|
<div class="mt-card" style="margin-top:20px;">
|
|
<div class="mt-card-header">
|
|
<h3 class="mt-card-title"><i class="fa fa-truck"></i> @lang('maintenance::lang.fm_tms_shipment')</h3>
|
|
</div>
|
|
<div class="mt-card-body">
|
|
@if(!empty($mission_shipment))
|
|
<p>
|
|
<strong>@lang('tms::lang.ref_no'):</strong>
|
|
<a href="{{ action([\Modules\Tms\Http\Controllers\ShipmentController::class, 'show'], [$mission_shipment->id]) }}">
|
|
{{ $mission_shipment->ref_no }}
|
|
</a>
|
|
<span class="label label-info">{{ $tms_statuses[$mission_shipment->status] ?? $mission_shipment->status }}</span>
|
|
</p>
|
|
@can('tms.shipments.view')
|
|
<a href="{{ action([\Modules\Tms\Http\Controllers\TrackingController::class, 'shipmentMap'], [$mission_shipment->id]) }}" class="btn btn-default btn-sm">
|
|
<i class="fa fa-map"></i> @lang('tms::lang.shipment_tracking')
|
|
</a>
|
|
@endcan
|
|
@elseif($can_manage || $can_issue)
|
|
@can('tms.shipments.create')
|
|
<p class="text-muted">@lang('maintenance::lang.fm_tms_no_shipment')</p>
|
|
<form method="post" action="{{ action([\Modules\Tms\Http\Controllers\ShipmentController::class, 'createFromFieldMission'], [$mission->id]) }}" onsubmit="return confirm('{{ __('messages.are_you_sure') }}')">
|
|
@csrf
|
|
<button type="submit" class="btn btn-primary" @if(empty($mission->destination_site) && empty($mission->destination_location_id)) disabled title="@lang('maintenance::lang.fm_destination_required')" @endif>
|
|
<i class="fa fa-plus"></i> @lang('maintenance::lang.fm_create_shipment')
|
|
</button>
|
|
</form>
|
|
@if(empty($mission->destination_site) && empty($mission->destination_location_id))
|
|
<p class="help-block text-warning">@lang('maintenance::lang.fm_destination_required')</p>
|
|
@endif
|
|
@endcan
|
|
@else
|
|
<p class="text-muted">—</p>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
@endif
|