@extends('layouts.app') @section('content')

{{ $spare_part_order ? 'Заказ детали #' . $spare_part_order->id : 'Новый заказ детали' }}

@csrf @if($spare_part_order) @method('PUT') @endif @if($spare_part_order && $spare_part_order->sparePart && $spare_part_order->sparePart->image)
{{ $spare_part_order->sparePart->article }}
@endif
@if($spare_part_order) @endif
@if($spare_part_order)
@if($spare_part_order->reserved_qty > 0) Зарезервировано: {{ $spare_part_order->reserved_qty }} шт. @endif
@endif
with_documents ?? false) ? 'checked' : '' }}>
Назад @if($spare_part_order && $spare_part_order->status === 'ordered' && hasRole('admin,manager')) @csrf @endif @if($spare_part_order && hasRole('admin')) @endif
@if($spare_part_order)
{{-- Резервы --}} @if($spare_part_order->reservations->where('status', 'active')->count() > 0)

Активные резервы

@foreach($spare_part_order->reservations->where('status', 'active') as $reservation) @endforeach
Кол-во Рекламация Дата
{{ $reservation->reserved_qty }} @if($reservation->reclamation) #{{ $reservation->reclamation->id }} @else - @endif {{ $reservation->created_at->format('d.m.Y H:i') }} @if(hasRole('admin,manager'))
@csrf
@csrf
@endif
@endif {{-- История движений --}}

История движений

@if($spare_part_order->status === 'in_stock' && $spare_part_order->free_qty > 0 && hasRole('admin,manager')) @if(hasRole('admin')) @endif @endif @if($spare_part_order->movements->count() > 0) @foreach($spare_part_order->movements->sortByDesc('created_at') as $movement) @endforeach
Дата Тип Кол-во Примечание Пользователь
{{ $movement->created_at->format('d.m.Y H:i') }} {{ $movement->type_name }} {{ $movement->qty }} {{ $movement->note }} @if($movement->source_type === 'reclamation' && $movement->source_id)
Рекламация #{{ $movement->source_id }} @endif
{{ $movement->user->name ?? '-' }}
@else

Движений пока нет

@endif
@endif
@if($spare_part_order && hasRole('admin,manager')) {{-- Модальное окно отгрузки --}} @endif @if($spare_part_order && hasRole('admin')) {{-- Модальное окно коррекции --}} {{-- Модальное окно удаления --}} @endif @endsection