@php
$validation_keys = [[
'item_contractors.*.warehouse_code',
'item_contractors.*.contractor_code',
'item_contractors.*.supplier_code',
],[
'item_prices.*.start_date',
'item_prices.*.producer_unit_price',
'item_prices.*.cost_unit_price',
'item_prices.*.wholesale_unit_price',
'item_prices.*.sale_unit_price',
'item_prices.*.sub_unit_price',
'item_prices.*.retail_unit_price',
'item_prices.*.tax_exempt_unit_price',
'item_prices.*.producer_case_price',
'item_prices.*.cost_case_price',
'item_prices.*.wholesale_case_price',
'item_prices.*.sale_case_price',
'item_prices.*.sub_case_price',
'item_prices.*.retail_case_price',
'item_prices.*.tax_exempt_case_price',
],[
'note',
'manufactured_year',
'is_domestic_product',
'is_managed_stock',
'order_unit_quantity',
'order_unit_quantity_type',
'order_addition_quantity',
'order_addition_quantity_type'
],[
'item_search_information.*.code_type',
'item_search_information.*.quantity_type',
'item_search_information.*.priority',
'item_search_information.*.search_string',
],[
'third_parties.collaborator3.container_return_supplier_code',
'third_parties.collaborator4.container_return_supplier_code',
],[
'order_point',
'order_quantity',
'enough_stock_quantity',
'enough_stock_days',
'min_stock_quantity',
'min_stock_days',
'delivery_limit_days',
'order_rank',
'main_shelf_number',
'min_unit_weight',
'uses_expiration_date',
'uses_max_delivery_quantity',
'calculation_price_standard',
'out_of_stock_type',
],[
'estimate_list_price_sale',
'estimate_applicable_unit_price',
'estimate_upper_lower_type',
'estimate_case_lower_limit',
'estimate_case_upper_limit',
'estimate_unit_lower_limit',
'estimate_unit_upper_limit',
]];
@endphp
@foreach($item_contractors as $index => $item_contractor)
@slot("td_{$index}_0")
@endslot
@slot("td_{$index}_1")
{{\Illuminate\Support\Arr::get($item_contractors, $index . '.warehouse_name', '')}}
@endslot
@slot("td_{$index}_2")
@endslot
@slot("td_{$index}_3")
{{\Illuminate\Support\Arr::get($item_contractors, $index . '.contractor_name', '')}}
@endslot
@slot("td_{$index}_4")
@endslot
@slot("td_{$index}_5")
{{\Illuminate\Support\Arr::get($item_contractors, $index . '.supplier_name', '')}}
@endslot
@endforeach
@foreach($item_prices as $index => $item_price)
@slot("tr_{$index}_class")
@if(isset($item_price['is_current_price'])&&$item_price['is_current_price'])
{{"bg-primary-50 border-b text-center"}}
@elseif(isset($item_price['day_diff'])&& $item_price['day_diff'] < 0 )
{{"bg-vivid-100 border-b text-center"}}
@else
{{"bg-gray-100 border-b text-center"}}
@endif
@endslot
@slot("td_{$index}_0")
@if(isset($item_price['is_current_price'])&&$item_price['is_current_price'])
現在使用中
@endif
@endslot
@slot("td_{$index}_1")
@endslot
@slot("td_{$index}_2")
@endslot
{{-- @slot("td_{$index}_3")--}}
{{-- --}}
{{-- --}}
{{-- --}}
{{-- --}}
{{-- --}}
{{-- @endslot--}}
@slot("td_{$index}_3")
@endslot
@slot("td_{$index}_4")
{{\Illuminate\Support\Arr::get($item_prices, $index . '.creator_name', '')}}
@endslot
@slot("td_{$index}_5")
{{\Illuminate\Support\Arr::get($item_prices, $index . '.updated_at', '')}}
@endslot
@endforeach
@include('livewire.item-detail-form')
{{--フォームの下部直接表示に変更--}}
@foreach($item_search_information as $index => $information)
@slot("td_{$index}_0")
@endslot
@slot("td_{$index}_1")
@endslot
@slot("td_{$index}_2")
@endslot
@slot("td_{$index}_3")
@endslot
@slot("td_{$index}_4")
{{\Illuminate\Support\Arr::get($item_search_information, $index . '.creator_name', '')}}
@endslot
@slot("td_{$index}_5")
{{\Illuminate\Support\Arr::get($item_search_information, $index . '.updated_at', '')}}
@endslot
@endforeach
@include('livewire.options.item-third-party-settings')
@include('livewire.options.item-wms-form')
@if(\App\Enums\EListPriceSale::TRUE->isSameId($estimate_list_price_sale))
@else
@endif
@if(\App\Enums\EListPriceSale::FALSE->isSameId($estimate_list_price_sale))
@if(\App\Enums\EUpperLowerType::FIXED_UNIT_PRICE->isSameId($estimate_upper_lower_type))
@else
@endif
@endif