{{-- header --}} @php($breadcrumbs = ['EDI連携' => null, 'トラスコ中山' => route('edi-trusco.dashboard'), '納期回答データ送信' => null])
{{-- 検索条件 --}}
@csrf {{-- 基本条件 --}}
{{-- データリスト --}}
@csrf
全{{ number_format($data->total()) }}件中 {{ number_format(($data->currentPage() - 1) * $data->perPage() + 1) }}〜{{ number_format(min($data->currentPage() * $data->perPage(), $data->total())) }}件を表示
{{-- テーブルはTask 17で実装 --}} @forelse($data as $index => $detail) @php($status = \App\Enums\DeliveryResponseStatus::tryFrom($detail->delivery_response_status)) @php($canSend = !is_null($detail->delivery_date) || !is_null($detail->shipment_date)) @php($disabledReason = !$canSend ? '納入期日未設定のため送信不可' : '') {{-- 1行目 --}} {{-- 2行目 --}} @empty @endforelse
No 納入先 発注日 JANコード 商品名 在庫数 注文数 出荷予定日 到着予定日 送信状況
注文番号 商品コード 出荷可能数 出荷数 出荷ロット(賞味期限) 最終送信日時
{{ ($data->currentPage() - 1) * $data->perPage() + $loop->iteration }} {{ trim(($detail->delivery_name1 ?? '') . ($detail->delivery_name2 ?? '')) }} {{ $detail->ediOrderHeader?->order_date ? \Carbon\Carbon::parse($detail->ediOrderHeader->order_date)->format('Y/m/d') : '' }} {{ $detail->jan_code ?? '' }} {{ $detail->product?->product_name }} {{ number_format($detail->current_stock ?? 0) }} {{ number_format($detail->order_qty) }} {{ $detail->shipment_date ? \Carbon\Carbon::parse($detail->shipment_date)->format('Y/m/d') : '-' }} {{ $detail->delivery_date ? \Carbon\Carbon::parse($detail->delivery_date)->format('Y/m/d') : '-' }} {{ $status?->getName() ?? '不明' }}
{{ $detail->ediOrderHeader?->edi_order_number ?? '' }} {{ $detail->product?->product_code ?? '' }} {{ number_format($detail->available_stock ?? 0) }} {{ number_format($detail->shipment_qty ?? 0) }} @if(($detail->product?->product_type ?? 1) == 2 && ($detail->product?->stock_control_type ?? 1) == 1)
@if(is_array($detail->lot_info ?? null) && !empty($detail->lot_info)) @foreach($detail->lot_info as $lot) 賞味期限:{{ $lot['expiration_date'] ?? '' }}({{ $lot['quantity'] ?? 0 }}個) @if(!$loop->last)
@endif @endforeach @else - @endif
@else
-
@endif
@if($detail->delivery_response_sent_at) {{ \Carbon\Carbon::parse($detail->delivery_response_sent_at)->format('Y/m/d H:i') }} @else 未送信 @endif
データがありません
{{-- script --}}