Привет, мы попробовали первую реализацию. Пока всё работает, но мы пока не совсем понимаем логику. Например, в расписании у нас указано время с 8 утра до 4 дня. Допустим, там есть первый человек — скажем, Клаус. Если Клаус открывает дверь своей картой в 9 утра, дверь остаётся открытой. Пока что всё хорошо. Но потом Клаус уходит домой в 12 дня, потому что у него полдня выходного во второй половине дня. Сейчас, в нашей тестовой среде, Клаус не может закрыть дверь. Дверь закрывается только по расписанию в 4 дня. Почему так не работает? Мы подумали, что Клаус может закрыть дверь только с помощью считывателя для выхода. Но и это не работает. Сотрудник, который открыл дверь, должен иметь возможность её и закрыть.




