Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. В формі опитування максимум 3 питання. (Наявний механізм який дозволяє розширити кількість)
  2.  

Технічне завдання: 

...

  1.  Відображається лише одна форма опитування (статус in published). (Наявний механізм який дозволяє розширити кількість)
  2.  Один тип процедури - одна форма опитування.
  3.  Опитування лише для Учасників аукціонів. (В планах розробити і для Спростерігачів)
  4. При редагуванні форми опитування для користувача стає це новим опитуванням, для контент менеджера - тим самим
  5. В відповідях користувача відображаються питання на які він відповідав
  6. При видаленні форми опитування - контент менеджер має можливість обрати видаляти відповіді на питання (якщо вони були) чи ні.
  7. Пошук за статусом учасника - виводимо тільки переможця (передбачено що можна обрати і інших)
  8. Пошук за розміром угоди (кінцева вартість) - сума максимальної ставки для аукціону (Для всіх 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 - мова інтерфейсу, де буде відображено форму

...

Механіка відображення опитувань


Технічні вимоги: 

ТЗ - https://gitlab.prozorro.sale/public-projects/documentations/-/blob/master/Product_requirements/Feedback_form_auction-module/MA-feedback-form.md

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>

}]