Направление работ: WebLk Код раздела: 5.2.3 Раздел: Заказы > Календарь > Создание горящего предложения Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 03.08.26
1. Назначение
Раздел обеспечивает партнеру интерфейс для создания горящего предложения на свободный интервал площадки, до начала которого осталось не более 24 часов. Партнер выбирает площадку и время действия предложения, сохраняет его, а затем может изменить или удалить неактивированное предложение. Интерфейс также показывает результат поступления заказа на выбранное время и применение скидки.
Раздел зависит от Back: 2.7.2 Горящие предложения.
2. Ключевые понятия
Горящее предложение — предложение со скидкой на выбранный временной интервал площадки.
Календарь — интерфейс расписания, из которого партнер создает горящее предложение и просматривает его результат.
Интервал действия — выбранные партнером время начала и время окончания горящего предложения, до начала которого осталось не более 24 часов.
Активированное горящее предложение — горящее предложение, примененное к заказу, который покрывает выбранный интервал.
3. Scope
Входит
S1: Создание горящего предложения и отображение результата создания в календаре.
S2: Редактирование и удаление горящего предложения.
S3: Отображение заказа на время горящего предложения.
S4: Адаптивы.
Не входит
- WebLk 5.2 «Заказы > Календарь» — общая работа с календарем, его режимами и заказами
- WebLk 5.2.1 «Все объекты» — настройка отображения объектов и площадок в календаре
- WebLk 5.2.2 «Горизонтальное отображение» — отдельный режим отображения календаря
- WebLk 5.3 «Работа с заказами» — создание, редактирование, оплата и отмена заказов
4. BR
Указаны в пункте 4 раздела Back: 2.7.2 Горящие предложения.
5. Функциональные требования (UC + FR)
| ID | Сценарий | Функциональное требование | BR | Вес | Статус |
|---|---|---|---|---|---|
| S1: FR5.2.3-1 | Партнер открывает дополнительные действия календаря, в том числе в недельном отображении. | В недельном отображении интерфейс показывает действия «Горизонтальное отображение», «Создать горящее предложение» и «Очистить календарь». В остальных поддерживаемых отображениях интерфейс показывает доступные для выбранного режима действия, включая «Создать горящее предложение» и «Удалить заказы без статуса». | 1 | ||
| S1: FR5.2.3-2 | Партнер выбирает «Создать горящее предложение». | Интерфейс открывает панель «Создание предложения», показывает пояснение «Скидка 50% на время заказа, действует только день в день» и предлагает выбрать доступное время для активации горящего предложения. Для MVP на фронте используется фиксированная скидка 50% без возможности настройки ее размера или способа расчета. | 1 | ||
| S1: FR5.2.3-3 | Партнер выбирает площадку. | Интерфейс открывает в поле «Скидка действует на» список доступных площадок и сохраняет выбранную площадку в форме. Выбор услуги в рамках релиза не предоставляется. | 1 | ||
| S1: FR5.2.3-4 | Партнер выбрал площадку. | Интерфейс предоставляет для выбора на календаре только доступное время выбранной площадки. Способ отображения доступного времени на календаре может отличаться от дизайн-макета и не должен изменять пользовательский сценарий. | 2 | ||
| S1: FR5.2.3-5 | Партнер задает интервал действия. | Интерфейс позволяет выбрать одно время начала в блоке «С» и одно время окончания в блоке «До» для интервала, до начала которого осталось не более 24 часов. Недоступные варианты нельзя выбрать, а время окончания должно быть позже времени начала. | 1 | ||
| S1: FR5.2.3-6 | Партнер просматривает дополнительные параметры. | Интерфейс показывает блок «Дополнительно» с параметрами «Вид работ» и «Кол-во человек». | 2 | ||
| S1: FR5.2.3-7 | Партнер заполняет обязательные параметры предложения. | Кнопка «Сохранить» недоступна, пока не выбраны площадка и корректный интервал, и становится доступна после заполнения обязательных параметров. | 1 | ||
| S1: FR5.2.3-8 | Партнер отменяет создание или закрывает панель. | Интерфейс закрывает панель создания без сохранения горящего предложения и возвращает партнера к календарю. | 1 | ||
| S1: FR5.2.3-9 | Партнер сохраняет горящее предложение. | Интерфейс создает предложение для выбранной площадки и интервала, закрывает панель и показывает результат создания в календаре с указанием скидки. На усмотрение разработчика способ реализации и отображения результата может отличаться от макета, но должен сохранять бизнес-логику сценария. | 1 | ||
| S1: FR5.2.3-10 | Партнер выбирает доступную ячейку календаря (на будущую реализацию). | Интерфейс определяет площадку по выбранной ячейке и активирует ее в форме создания горящего предложения. | 3 | ||
| S1: FR5.2.3-11 | Партнер изменяет время через панель управления (на будущую реализацию). | Интерфейс обновляет выбранный интервал в календаре в соответствии со значениями «С» и «До». | 3 | ||
| S2: FR5.2.3-12 | Партнер открывает действия горящего предложения. | Интерфейс показывает доступные действия «Удалить» и «Редактировать». | 1 | ||
| S2: FR5.2.3-13 | Партнер просматривает действия активированного горящего предложения. | Интерфейс не позволяет удалить горящее предложение, если оно было активировано заказом. | 1 | ||
| S2: FR5.2.3-14 | Партнер выбирает «Удалить» для неактивированного предложения. | Интерфейс открывает окно «Удалить горящее предложение?» с действиями «Отменить» и «Подтвердить». | 1 | ||
| S2: FR5.2.3-15 | Партнер отменяет или подтверждает удаление. | При выборе «Отменить» интерфейс закрывает окно без изменений. При выборе «Подтвердить» интерфейс удаляет горящее предложение и обновляет календарь. | 1 | ||
| S2: FR5.2.3-16 | Партнер выбирает «Редактировать». | Интерфейс открывает панель «Настройка горящих репетиций» и показывает текущие площадку, время начала, время окончания и дополнительные параметры предложения. | 1 | ||
| S2: FR5.2.3-17 | Партнер изменяет интервал действия. | Интерфейс позволяет выбрать новое значение «С» и «До», блокирует недоступные варианты и делает кнопку «Сохранить» доступной после корректного изменения. | 1 | ||
| S2: FR5.2.3-18 | Партнер отменяет или сохраняет редактирование. | При выборе «Отменить» интерфейс закрывает панель без изменений. При выборе «Сохранить» интерфейс сохраняет новые параметры и обновляет результат в календаре. | 1 | ||
| S3: FR5.2.3-19 | На время горящего предложения поступает заказ, который не покрывает выбранный интервал. | Интерфейс показывает заказ по полной цене без маркера скидки, а горящее предложение становится недоступным для применения. | 1 | ||
| S3: FR5.2.3-20 | На время горящего предложения поступает заказ, который покрывает выбранный интервал. | Интерфейс показывает заказ с ценой после применения скидки и маркером горящего предложения. | 1 | ||
| S4: FR5.2.3-21 | Партнер работает с разделом на устройстве поддерживаемого размера. | Интерфейс адаптирует календарь, действия горящего предложения, панели создания и редактирования и окно подтверждения удаления для desktop, laptop, tablet и mobile. | 1 | ||
| S4: FR5.2.3-22 | Партнер запускает создание на mobile. | В недельном отображении интерфейс показывает в мобильной панели календаря действия «Горизонтальное отображение», «Создать горящую репетицию» и «Очистить календарь». | 1 | ||
| S4: FR5.2.3-23 | Партнер настраивает горящее предложение на mobile. | Интерфейс открывает мобильную панель «Настройка горящих репетиций» и показывает пояснение о скидке 50%, выбранную площадку, интервал действия, варианты «С» и «До», дополнительные параметры и действия «Отменить» и «Сохранить». | 1 | ||
| S4: FR5.2.3-24 | Партнер изменяет начало или окончание интервала на mobile. | Интерфейс пересчитывает доступные варианты «С» и «До», не позволяет выбрать окончание раньше или одновременно с началом и обновляет отображаемый интервал действия. | 2 | ||
| S4: FR5.2.3-25 | Партнер завершает мобильную настройку. | Интерфейс оставляет действия «Отменить» и «Сохранить» доступными в мобильной панели, активирует сохранение только при корректно заполненных обязательных параметрах и после сохранения возвращает партнера к календарю. | 1 |
6. Открытые вопросы
| ID | Источник | Вопрос | Рекомендации | Кому | Статус |
|---|---|---|---|---|---|
| OQ5.2.3-1 | Figma / Back 2.7.2 | Figma фиксирует скидку 50%, а Back допускает процент или сумму в рублях с минимальной скидкой 30%. Должен ли партнер настраивать размер и способ расчета скидки или для WebLk всегда используется 50%? | Для MVP использовать на фронте фиксированную скидку 50% без возможности настройки. | Бизнес | Open |