@extends('admin.layout.master') @section('title', 'Order Settings') @section('content')

Order Settings

@if ($errors->any()) @endif @php $orderSettings = is_string($warehouse->order_settings ?? null) ? json_decode($warehouse->order_settings, true) : (array) ($warehouse->order_settings ?? []); @endphp
@csrf
@error('off_days') {{ $message }} @enderror
@php $orderOnTimeFlat = old( 'order_on_time', $orderSettings['order_on_time'] ?? [], ); @endphp
@forelse(array_chunk($orderOnTimeFlat, 2) as $pair)
→
@empty
→
@endforelse
@error('order_on_time') {{ $message }} @enderror
@php $orderOffTimeFlat = old( 'order_off_time', $orderSettings['order_off_time'] ?? [], ); @endphp
@forelse(array_chunk($orderOffTimeFlat, 2) as $pair)
→
@empty
→
@endforelse
@php $orderRetOnTimeFlat = old( 'order_ret_on_time', $orderSettings['order_ret_on_time'] ?? [], ); @endphp
@forelse(array_chunk($orderRetOnTimeFlat, 2) as $pair)
→
@empty
→
@endforelse
@php $returnOffTimeFlat = old( 'return_off_time', $orderSettings['return_off_time'] ?? [], ); @endphp
@forelse(array_chunk($returnOffTimeFlat, 2) as $pair)
→
@empty
→
@endforelse
@error('off_days') {{ $message }} @enderror
@php $complainOffTimeFlat = old( 'complain_off_time', $orderSettings['complain_off_time'] ?? [], ); @endphp
@forelse(array_chunk($complainOffTimeFlat, 2) as $pair)
→
@empty
→
@endforelse
@php $savedSkipProducts = is_array($orderSettings['skip_product_ids'] ?? null) ? $orderSettings['skip_product_ids'] : array_filter(explode(',', $orderSettings['skip_product_ids'] ?? '')); @endphp
@error('skip_product_ids') {{ $message }} @enderror
@error('always_check_limit_party_ids') {{ $message }} @enderror
@if (active_user() == 1)
@error('order_factory') {{ $message }} @enderror
@error('order_details_factory') {{ $message }} @enderror
@endif {{--
@error('always_not_check_limit_party_ids') {{ $message }} @enderror
--}}
@endsection @section('script') @endsection