Мастер-Тур(15):Личный Кабинет (ЛК)
Статья находится на стадии разработки.
Версия статьи от 4-03-2025.
Содержание
Введение
Личный кабинет — это веб-интерфейс, предназначенный для турагентств и их сотрудников, предоставляющий доступ к информации о заказах, финансовых операциях и другим важным данным. В нём реализованы функции управления бронированиями, взаимодействия с туроператором и контроля платежей.
Основные возможности личного кабинета:
- Просмотр списка заказов с детальной информацией — позволяет агентам быстро получать сведения о бронированиях, статусах заявок, суммах оплат и задолженностях.
- Фильтрация и сортировка заявок — помогает находить нужные заявки по заданным параметрам (номер заявки, фамилия туриста, даты поездки и т. д.).
- Управление учётными данными агентства — включает редактирование контактной информации, реквизитов компании и управление учетными записями сотрудников.
- Доступ к финансовой информации и отчетам — позволяет просматривать суммы оплат, задолженности и формировать отчёты для контроля финансовых операций.
- Взаимодействие с туроператором через сообщения и уведомления — обеспечивает связь между агентством и туроператором, уведомляя о важных изменениях и позволяя вести переписку.
Заголовок и общие элементы страницы «Личный кабинет»
Любая страница Личного кабинета содержит заголовок и меню для перехода на основные экраны. В заголовке отображаются:
- Контактные данные туроператора (телефон, email) — предназначены для оперативной связи с отделом бронирования.
- Курсы валют (список настраивается) — отображают актуальные курсы, которые могут изменяться в зависимости от настроек.
- Логотип туроператора — по умолчанию устанавливается логотип компании, но его можно заменить на пользовательский через настройки.
- Ссылки на онлайн-бронирование — позволяют агентам быстро перейти к оформлению новых заявок.
- Название агентства, к которому привязан личный кабинет — отображает текущее агентство, под учетной записью которого выполнен вход.
- Ссылка на страницу оформления неформального заказа — предоставляет возможность оставить заявку без строгого соответствия стандартным параметрам бронирования.
- Кнопка выхода из личного кабинета — завершает сессию пользователя.
После авторизации пользователь попадает на основную страницу Личного кабинета, с которой может перейти к другим разделам через меню.
- Основное меню
- Информация
- Заявки
- Бонусы
- Учётные данные
- Юридические документы
После выбора раздела открывается соответствующий экран.
Заявки
Список заявок доступен авторизованным пользователям по умолчанию после входа в систему или при выборе соответствующего пункта меню.
- Основной сценарий
Пользователь заходит в личный кабинет. Отображается список заказов с учётом прав доступа. По умолчанию заявки отсортированы по дате оформления (новые сверху), сортировка регулируется стрелками в заголовках таблицы.
- Настройки отображения
- Количество строк на странице (по умолчанию 20)
- Элемент управления: раскрывающееся меню в правом нижнем углу списка заказов.
- Пользователь может выбрать количество отображаемых строк: 20, 50 или 100.
- Выбранное значение сохраняется в cookies браузера и применяется при следующем входе.
- Возможные ошибки: при сбое cookies настройки могут сбрасываться.
- Возможность настройки видимых столбцов
- Элемент управления: кнопка «Настройки» в правом верхнем углу таблицы списка заказов.
- При нажатии открывается всплывающее окно со списком всех доступных колонок.
- Для включения/отключения колонки используются чекбоксы.
- Выбранные настройки сохраняются в cookies.
По умолчанию отображаются:
- Номер заявки
- Страна (страна проведения тура)
- Дата заезда
- Главный турист по заявке
- Статус заявки
- Стоимость
- Долг в валюте заявки
Дополнительные столбцы (по настройке)
- Город (город проживания в туре, по отелю)
- Название тура
- Скидка (комиссия) в нац валюте - слово скидка, есть залогинен частник, комиссия - если агент
- Скидка (комиссия) в валюте тура - слово скидка, есть залогинен частник, комиссия - если агент
- Оплачено в нац валюте
- Оплачено в валюте заявки
- Долг в нац валюте
- Полная стоимость в нац валюте
- Полная стоимость в валюте
- Полная стоимость в нац валюте за вычетом комиссии
- Полная стоимость в валюте заявки за вычетом комиссии
- Менеджер
- Статус визы
- Дата окончания тура
- Предоплата до
- Полная оплата до
- Число туристов
- Менеджер
- Дата оформления
Фильтры поиска
Фильтрация заявок осуществляется по следующим параметрам:
- Номер заявки
- Фамилия туриста
- Статус визы
- Страна тура
- Даты тура (с, по)
- Дата оформления заявки
- Наличие визы
- Наличие задолженности
- Срок полной оплаты
Дополнительные условия
- Любые изменения фильтров сохраняются для пользователя.
- Фильтры «С наличием визы» и «Задолженность» запоминаются между сеансами.
После выбора заявки осуществляется переход на страницу с детальной информацией по заказу (OrderInfo).