<form role="form" id="form-add-item-room">
    <div class="form-body">
        <div class="row">
            <div class="col-md-12">
                <div class="form-group">
                    <label>Chọn loại tài sản </label>
                    <select class="form-control select2" name="item_type_id" id="item_type_id">

                        @foreach($itemTypes as $itemType)
                            <option value="{{ $itemType->id }}">
                                {{ $itemType->name }}
                            </option>
                        @endforeach
                    </select>
                </div>
            </div>
            <div class="col-md-12">
                <div class="form-group">
                    <label>Chọn kho xuất </label>
                    <select class="form-control select2" name="warehouse_id" id="warehouse_id">
                        @foreach($warehouses as $warehouse)
                            <option value="{{ $warehouse->id }}">
                                {{ $warehouse->name }}
                            </option>
                        @endforeach
                    </select>
                </div>
            </div>
            <div class="col-md-12">
                <div class="form-group">
                    <label>Chọn tài sản </label>
                    <select class="form-control select2" name="item_id[]" multiple>
                        @if($itemTypes->count() > 0)

                            @php
                            $itemsSelected = DB::table('room_items')->pluck('item_id')->toArray();


if($warehouses->count() > 0) {
                             $itemIds = [];

            $itemIds = \DB::table('item_warehouses')
                ->where('warehouse_id', $warehouses->first()->id)
                ->where('item_type_id', $itemTypes->first()->id)
                ->pluck('item_id')->toArray();

                 }



                           $items = \App\Models\Item::where('item_type_id', $itemTypes->first()->id)->whereNotIn('id', $itemsSelected)->whereIn('id', $itemIds);
        $items = $items->get();

                                    @endphp

                            @if(!empty($items))
                                @foreach($items as $item)
                                    <option value="{{ $item->id }}"> {{ $item->name.' / '.$item->code.' / '.$item->reference }}</option>
                                @endforeach
                                @endif
                            @endif


                    </select>
                </div>
            </div>
            <div class="col-md-6">
                <div class="form-group">
                    <label>Người chuyển </label>
                    <input class="form-control" name="mover">
                </div>
            </div>
            <div class="col-md-6">
                <div class="form-group">
                    <label>Người nhận </label>
                    <input class="form-control" name="receiver">
                </div>
            </div>
            <input type="hidden" name="room_id" value="{{ $roomId }}">
        </div>
    </div>
</form>

