...
Текст "Як працює аукціон з декількома переможцями"
Сторінка Посилання на сторінку https://prozorro.sale/handbook/aukcion-z-mozhlivistyu-prodazhu-kilkom-peremozhcyam/ буде складена на Порталі
Напрямок ціни
Випадаючий список single select вибору:
...
Default - currentTime + 5хв
Валідація: Поле «Дата та час проведення» не може бути в минулому
Назва аукціону
Поле типу string
...
Користувач може редагувати текст.
Валідація: Поле «Назва аукціону» не може бути пустимпорожнім
Коли поле пусте, в полі вводу відображається "Введіть назву або згенеруйте назву автоматично"
Якщо користувач натискає на "згенеруйте назву автоматично" необхідно автоматично заповнити поле текстом вище, який вказано в Default.
Опис аукціону
Поле типу string
...
Користувач може редагувати текст.
Валідація: Поле «Опис аукціону» не може бути пустим
Валюта аукціону
порожнім
Коли поле пусте, в полі вводу відображається "Введіть опис або згенеруйте опис автоматично"
Якщо користувач натискає на "згенеруйте назву автоматично" необхідно автоматично заповнити поле текстом вище, який вказано в Default.
Валюта аукціону
Випадаючий список single Випадаючий список single select вибору.
Валюта аукціону |
---|
грн |
USD |
EUR |
eurocent |
...
Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону:
Валідації:
Поле «Початкова ціна» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Значення повинно бути менше або рівне 9999999999999.99
Крок аукціону
Поле типу number
...
У користувача може бути можливість ввести своє значення ціни. Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону
Валідації:
Крок аукціону може бути тільки додатнім числом. Не може бути = 0.00
Значення повинно бути менше або рівне 9999999999999.99Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону
Поле «Крок аукціону» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Кількість активу
Поле типу number
...
У користувача може бути можливість ввести своє значення кількості активу.
Валідації:
Кількість активу може бути тільки додатнім числом. Не може бути 0.00додатнім числом. Не може бути 0.00
Значення повинно бути менше або рівне 9999999999999.99
Валідаційна помилка, коли користувач очищає дані в полі: Поле «Кількість активу» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Поряд з числом має відображатись вибрана нижче користувачем Одиниця виміру актива:
...
Поряд з числом має відображатись вибрана вище користувачем Одиниця виміру актива
Кількість учасників
Валідації:
Мінімальна кількість учасників: 2
Максимальна кількість учасників: 99
Default - відображаємо два учасники.
Користувач може вказати кількість Учасників.
...
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на підвищення", то "Цінова пропозиція" кожного учасника має заповнитись default значенням: 3 315.00
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на пониження", то "Цінова пропозиція" кожного учасника має заповнитись default значенням: 9.00
- для інших типів аукціону поле "Цінова пропозиція" залишається в поточній реалізації, без змінаукціону поле "Цінова пропозиція" залишається в поточній реалізації, без змін
Валідації:
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на підвищення", то «Цінова пропозиція» не може бути меншою за «Початкову ціну»
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на пониження", то «Цінова пропозиція» не може бути більшою за «Початкову ціну»
Поле «Цінова пропозиція» не може бути порожнім
Бажаний обсяг
Для кожного користувача є можливість задати Бажаний обсяг
...
Поряд з Бажаним обсягом відображаємо Одиницю виміру активу вибрану користувачем вище
Валідації:
«Бажаний обсяг» не може бути більшим за «Кількість активу»
«Бажаний обсяг» не може бути менше за «Мінімальний обсяг активу»
Поле «Бажаний обсяг» не може бути порожнім
Функціонал видалення/редагування Учасників залишається без змін
...
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Якщо під час публікації Demo аукціону виникла помилка:
Нефункціональні вимоги
- Відображення на мобільних пристроях та різних роздільних здатностях є обов’язковим
- Врахувати можливість реалізації адаптивності (АА, ААА) в майбутньому
- Врахувати можливість реалізації “підказок” в майбутньому
- Навантаження: враховувати можливе збільшення кількості користувачів, які одночасно працюватимуть з функціоналом
- Розширюваність: існує ймовірність розширення функціоналу додатковими полями.
...