...
- В формі опитування максимум 3 питання. (Наявний механізм який дозволяє розширити кількість)
Технічне завдання:
...
- Відображається лише одна форма опитування (статус in published). (Наявний механізм який дозволяє розширити кількість)
- Один тип процедури - одна форма опитування.
- Опитування лише для Учасників аукціонів. (В планах розробити і для Спростерігачів)
- При редагуванні форми опитування для користувача стає це новим опитуванням, для контент менеджера - тим самим
- В відповідях користувача відображаються питання на які він відповідав
- При видаленні форми опитування - контент менеджер має можливість обрати видаляти відповіді на питання (якщо вони були) чи ні.
- Пошук за статусом учасника - виводимо тільки переможця (передбачено що можна обрати і інших)
- Пошук за розміром угоди (кінцева вартість) - сума максимальної ставки для аукціону (Для всіх awards виводиться однакова сума)
Словник:
- Site - де буде відображатися форма
- Name - назва форми фітбеку
- Public survey - даний пункт відповідає за форму лише для Спостерігача, не відмічати для Учасника
- Is published - чи опублікована форма
- Publication date - дата публікації
- Expiration date - дата завершення активності форми
- Title - заголовок форми
- Subtitle - підзаголовок форми
- Thanks title - заголовок вікна подяки після заповнення форми
- Thanks text - текст для вікна подяки після заповнення форми
- Cancel button title - текст кнопки, для приховування форми
- Submit button title - текст кнопки, для відправки форми
- Close button title - текст кнопки, для закриття вікна подяки
- Language - мова інтерфейсу, де буде відображено форму
...
Механіка відображення опитувань
Технічні вимоги:
Swagger - https://auction-sandbox.prozorro.sale/api/survey/doc/
Endpoint to bi:
GET /api/survey/answers
[{
"id": <id>,
"survey_id": <survey_id>,
"site_id": <site_id>
"questions": [
"answer": <data from answers value>,
"type": <question_type>,
"description": <description>
],
"auction_data": {
"auction_id": <auction_id>,
"auction_type": <auction_type>,
"procedure_type": <procedure_type>,
"value": <value>,
"owner": <owner>,
"bid_status": <bid_status>,
"bid_id": <bid_id>
},
"created_at": <created_at>
}]