Мастер-Тур(15):Личный Кабинет (ЛК)

Материал из Megatec
Перейти к: навигация, поиск

Статья находится на стадии разработки.

Версия статьи от 4-03-2025.


Введение

Личный кабинет — это веб-интерфейс, предназначенный для турагентств и их сотрудников, предоставляющий доступ к информации о заказах, финансовых операциях и другим важным данным. В нём реализованы функции управления бронированиями, взаимодействия с туроператором и контроля платежей.

Основные возможности личного кабинета:

  • Просмотр списка заказов с детальной информацией — позволяет агентам быстро получать сведения о бронированиях, статусах заявок, суммах оплат и задолженностях.
  • Фильтрация и сортировка заявок — помогает находить нужные заявки по заданным параметрам (номер заявки, фамилия туриста, даты поездки и т. д.).
  • Управление учётными данными агентства — включает редактирование контактной информации, реквизитов компании и управление учетными записями сотрудников.
  • Доступ к финансовой информации и отчетам — позволяет просматривать суммы оплат, задолженности и формировать отчёты для контроля финансовых операций.
  • Взаимодействие с туроператором через сообщения и уведомления — обеспечивает связь между агентством и туроператором, уведомляя о важных изменениях и позволяя вести переписку.


Заголовок и общие элементы страницы «Личный кабинет»

Любая страница Личного кабинета содержит заголовок и меню для перехода на основные экраны. В заголовке отображаются:

  • Контактные данные туроператора (телефон, email) — предназначены для оперативной связи с отделом бронирования.
  • Курсы валют (список настраивается) — отображают актуальные курсы, которые могут изменяться в зависимости от настроек.
  • Логотип туроператора — по умолчанию устанавливается логотип компании, но его можно заменить на пользовательский через настройки.
  • Ссылки на онлайн-бронирование — позволяют агентам быстро перейти к оформлению новых заявок.
  • Название агентства, к которому привязан личный кабинет — отображает текущее агентство, под учетной записью которого выполнен вход.
  • Ссылка на страницу оформления неформального заказа — предоставляет возможность оставить заявку без строгого соответствия стандартным параметрам бронирования.
  • Кнопка выхода из личного кабинета — завершает сессию пользователя.


После авторизации пользователь попадает на основную страницу Личного кабинета, с которой может перейти к другим разделам через меню.

Заголовок и общие элементы страницы «Личный кабинет»


Основное меню
  • Информация
  • Заявки
  • Бонусы
  • Учётные данные
  • Юридические документы

После выбора раздела открывается соответствующий экран.

Заявки

Список заявок доступен авторизованным пользователям по умолчанию после входа в систему или при выборе соответствующего пункта меню.

Список заказов

Основной сценарий

Пользователь заходит в личный кабинет. Отображается список заказов с учётом прав доступа. По умолчанию заявки отсортированы по дате оформления (новые сверху), сортировка регулируется стрелками в заголовках таблицы.

Настройки отображения
  • Количество строк на странице (по умолчанию 20)
    • Элемент управления: раскрывающееся меню в правом нижнем углу списка заказов.
    • Пользователь может выбрать количество отображаемых строк: 20, 50 или 100.
    • Выбранное значение сохраняется в cookies браузера и применяется при следующем входе.
    • Возможные ошибки: при сбое cookies настройки могут сбрасываться.

Настройка количества строк на странице


  • Возможность настройки видимых столбцов
    • Элемент управления: кнопка «Настройки» в правом верхнем углу таблицы списка заказов.
    • При нажатии открывается всплывающее окно со списком всех доступных колонок.
    • Для включения/отключения колонки используются чекбоксы.
    • Выбранные настройки сохраняются в cookies.

Выбор видимых столбцов

По умолчанию отображаются:

  • Номер заявки
  • Страна (страна проведения тура)
  • Дата заезда
  • Главный турист по заявке
  • Статус заявки
  • Стоимость
  • Долг в валюте заявки

Дополнительные столбцы (по настройке)

  • Город (город проживания в туре, по отелю)
  • Название тура
  • Скидка (комиссия) в нац валюте - слово скидка, есть залогинен частник, комиссия - если агент
  • Скидка (комиссия) в валюте тура - слово скидка, есть залогинен частник, комиссия - если агент
  • Оплачено в нац валюте
  • Оплачено в валюте заявки
  • Долг в нац валюте
  • Полная стоимость в нац валюте
  • Полная стоимость в валюте
  • Полная стоимость в нац валюте за вычетом комиссии
  • Полная стоимость в валюте заявки за вычетом комиссии
  • Менеджер
  • Статус визы
  • Дата окончания тура
  • Предоплата до
  • Полная оплата до
  • Число туристов
  • Менеджер
  • Дата оформления


Фильтры поиска

Фильтры поиска в списке заказов

Фильтрация заявок осуществляется по следующим параметрам:

  • Номер заявки
  • Фамилия туриста
  • Статус визы
  • Страна тура
  • Даты тура (с, по)
  • Дата оформления заявки
  • Наличие визы
  • Наличие задолженности
  • Срок полной оплаты

Дополнительные условия

  • Любые изменения фильтров сохраняются для пользователя.
  • Фильтры «С наличием визы» и «Задолженность» запоминаются между сеансами.

После выбора заявки осуществляется переход на страницу с детальной информацией по заказу (OrderInfo).