Режим «Два окна» в просмотре рейсов
Диспетчеру часто приходится смотреть на расписание с двух сторон сразу. Например, нужно сравнить загрузку сегодня и завтра, чтобы пересадить пассажиров. Или посмотреть один маршрут и обратный ему. Или просто найти свободную машину на ближайшие дни.
Раньше для этого приходилось постоянно переключать даты в одном окне или открывать систему в нескольких вкладках браузера. Это неудобно, легко запутаться и теряется время.
Чтобы упростить эту работу, мы сделали режим «Два окна». Теперь на одном экране можно открыть сразу две независимые таблицы с рейсами.
Как это устроено
Экран делится на две половины — левую и правую. Каждая половина работает сама по себе, но есть и общие настройки.
Каждое окно управляется отдельно
У левого и правого окна свои собственные фильтры:
Дата — можно поставить сегодня слева и завтра справа. Удобно, когда нужно перенести пассажиров или понять, сколько свободных машин будет в ближайшие дни.
Направление — можно вывести один маршрут слева, а обратный ему справа. Так диспетчер видит полную картину: кто куда едет и где какие машины свободны.
Общие фильтры работают сразу для обоих окон
Фильтры по автомобилям, водителям, статусам рейсов и компаниям настроены так, что применяются к левой и правой части одновременно. Диспетчеру не нужно дважды выбирать одно и то же.
Что сделали для удобства
В режиме двух окон таблица становится уже, поэтому некоторые колонки можно убрать. Администратор сам решает, какие поля показывать в обычном режиме, а какие оставить для сплит-экрана — только самые важные.
Система запоминает настройки
Если диспетчер включил два окна и настроил фильтры, при следующем входе в систему рабочее место откроется в том же виде. Не нужно настраивать заново.
Защита от ошибок
При переключении между обычным режимом и режимом двух окна выделенные рейсы сбрасываются. Это сделано, чтобы случайно не применить массовое действие к не тем рейсам.
Всё видно и понятно
Если у маршрута длинное название, ячейка сама расширяется, текст не обрезается. Когда данные подгружаются в левое и правое окно, видно, какое уже загрузилось, а какое ещё нет. Когда диспетчер создаёт бронь, нужный рейс подсвечивается зелёным — сразу понятно, что операция прошла успешно.
Что получили в итоге
Теперь диспетчеру не нужно открывать несколько вкладок и переключаться между ними. Всё на одном экране. Сравнивать, переносить, искать свободные машины стало быстрее и удобнее. Расписание перестало быть просто списком рейсов — это теперь удобный инструмент для работы.
