...
Default - currentTime + 5хв
Валідація: Поле «Дата та час проведення» не може бути в минулому
Назва аукціону
Поле типу string
...
Користувач може редагувати текст.
Валідація: Поле «Назва аукціону» не може бути пустимпорожнім
Коли поле пусте, в полі вводу відображається "Введіть назву або згенеруйте назву автоматично"
Якщо користувач натискає на "згенеруйте назву автоматично" необхідно автоматично заповнити поле текстом вище, який вказано в Default.
Опис аукціону
Поле типу string
...
Користувач може редагувати текст.
Валідація: Поле «Опис аукціону» не може бути пустим
Валюта аукціону
порожнім
Коли поле пусте, в полі вводу відображається "Введіть опис або згенеруйте опис автоматично"
Якщо користувач натискає на "згенеруйте назву автоматично" необхідно автоматично заповнити поле текстом вище, який вказано в Default.
Валюта аукціону
Випадаючий Випадаючий список single select вибору.
...
Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону:
Валідації:
Поле «Початкова ціна» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Значення повинно бути менше або рівне 9999999999999.99
Крок аукціону
Поле типу number
...
У користувача може бути можливість ввести своє значення ціни. Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону
Валідації:
Крок аукціону може бути тільки додатнім числом. Не може бути = 0.00
Значення повинно бути менше або рівне 9999999999999.99
Поряд з числом має відображатись вибрана вище користувачем Валюта аукціону
Кількість активу
Поле типу number
Поле «Крок аукціону» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Кількість активу
Поле типу number
Приймає тільки цифри та "." для відокремлення дробової частини.
...
У користувача може бути можливість ввести своє значення кількості активу.
Валідації:
Кількість активу може бути тільки додатнім числом. Не може бути 0.00
Значення повинно бути менше або рівне 9999999999999.99
Валідаційна помилка, коли користувач очищає дані в полі: Поле «Кількість активу» не може бути порожнім
Якщо користувач очистив поле, то відображаємо: "00.00"
Поряд з числом має відображатись вибрана нижче користувачем Одиниця виміру актива:
...
Поряд з числом має відображатись вибрана вище користувачем Одиниця виміру актива
Кількість учасників
Валідації:
Мінімальна кількість учасників: 2
Максимальна кількість учасників: 99
Default - відображаємо два учасники.
Користувач може вказати кількість Учасників.
...
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на підвищення", то "Цінова пропозиція" кожного учасника має заповнитись default значенням: 3 315.00
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на пониження", то "Цінова пропозиція" кожного учасника має заповнитись default значенням: 9.00
- для інших типів аукціону поле "Цінова пропозиція" залишається в поточній реалізації, без змін
Бажаний обсяг
Валідації:
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на підвищення", то «Цінова пропозиція» не може бути меншою за «Початкову ціну»
- якщо користувач обрав "Тип аукціону: Аукціон з декількома переможцями" та "Напрямок ціни: Аукціон на пониження", то «Цінова пропозиція» не може бути більшою за «Початкову ціну»
Поле «Цінова пропозиція» не може бути порожнім
Бажаний обсяг
Для кожного користувача Для кожного користувача є можливість задати Бажаний обсяг
...
Поряд з Бажаним обсягом відображаємо Одиницю виміру активу вибрану користувачем вище
Валідації:
«Бажаний обсяг» не може бути більшим за «Кількість активу»
«Бажаний обсяг» не може бути менше за «Мінімальний обсяг активу»
Функціонал видалення/редагування Учасників залишається без змін
...