mirror of
https://github.com/task-17-lct/backend.git
synced 2024-11-27 17:53:44 +03:00
101 lines
3.8 KiB
Plaintext
101 lines
3.8 KiB
Plaintext
|
{
|
|||
|
_id: {
|
|||
|
$oid: str // id объекта коллекции
|
|||
|
},
|
|||
|
dictionary_data: {
|
|||
|
audioguide: bool // наличие аудиогида
|
|||
|
campaign: list // id кампании (акции)
|
|||
|
city: str // идентификатор города
|
|||
|
description: str // описание
|
|||
|
duration: str // длительность минуты
|
|||
|
duration_hours: float // длительность часы
|
|||
|
duration_string: str // длительность часы
|
|||
|
event_type: str // тип события
|
|||
|
excursion_form: str // Способ передвижения
|
|||
|
excursion_type: str // Тип экскурсии
|
|||
|
html_file: list // html файл
|
|||
|
image_detailed_page_main: [ // Главная картинка
|
|||
|
{
|
|||
|
source: {
|
|||
|
id: str // id картинки в бд
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
image_explore_preview: [ // Превью картитнки
|
|||
|
{
|
|||
|
source: {
|
|||
|
id: str // id картинки в бд
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
images: [ // Список изображений
|
|||
|
{
|
|||
|
source: {
|
|||
|
id: str // id картинки в бд
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
import_denied: bool // Отклонено модератором
|
|||
|
information_pages: list // Информационные страницы
|
|||
|
is_can_buy: bool // Возможность покупки
|
|||
|
is_priority: bool // Признак приоритета
|
|||
|
language: list // Язык проведения
|
|||
|
min_age: str // Минимальный возраст
|
|||
|
minGroupCount: str // Минимальное количество группы
|
|||
|
parser_source: str // Источник импорта
|
|||
|
partner: str // Партнер
|
|||
|
partner_logo: list // Логотипы партнёра
|
|||
|
pravila-soglasovaniya: bool // Правила согласования
|
|||
|
price: int // Цена от
|
|||
|
program: str // Программа экскурсий
|
|||
|
region: str // Регион
|
|||
|
route: [ // Основные события
|
|||
|
{
|
|||
|
title: str // заголовок
|
|||
|
day_contents: { // события, посещения внутри дня
|
|||
|
dictionaries: list // Используемые словари
|
|||
|
selected: [ // события / рестораны и прочие участвующие
|
|||
|
{
|
|||
|
id: str
|
|||
|
active: bool
|
|||
|
}
|
|||
|
]
|
|||
|
active: list // список активностей
|
|||
|
}
|
|||
|
events: [ // список событий
|
|||
|
{
|
|||
|
title: str
|
|||
|
images: [
|
|||
|
{
|
|||
|
source: {
|
|||
|
id: str
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
geo_data: {
|
|||
|
coordinates: []
|
|||
|
}
|
|||
|
}
|
|||
|
]
|
|||
|
}
|
|||
|
]
|
|||
|
russpass_recommendation: bool // Признак значка "RUSSPASS рекомендует" true / false
|
|||
|
schedule_excursion: str // Расписание проведения экскурсии
|
|||
|
season_end: date // Дата конца сезона
|
|||
|
season_start: date // Дата начала сезона
|
|||
|
short_description: str // Краткое описание экскурсий
|
|||
|
sort: int // Порядковый номер сортировки
|
|||
|
tags: list // Тэги дополнительные
|
|||
|
tags_main_screen: list // Тэг главного экрана
|
|||
|
title: str // Заголовок
|
|||
|
tour_composition: [ // Состав экскурсии
|
|||
|
{
|
|||
|
title: str
|
|||
|
list: list
|
|||
|
}
|
|||
|
]
|
|||
|
type_audio_guide: list // Тип аудиогида
|
|||
|
without_schedule: bool // Признак, показывающий, отсутствует расписание у активности: true, false
|
|||
|
}
|
|||
|
}
|