АРІ WEB Опитувальник. Пройти опитування.: відмінності між версіями
Перейти до навігації
Перейти до пошуку
(Створена сторінка: ==''' Функція заповнює відповідями опитування'''== Розділ містить метод, лоя проходження опитування. <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Опис | style="background:#fff; padd...) |
Немає опису редагування |
||
| Рядок 52: | Рядок 52: | ||
"questionId": 8, | "questionId": 8, | ||
"choiceId": 25 | "choiceId": 25 | ||
} | }, | ||
"textAnswers": [ | |||
{ | |||
"questionId": 0, | |||
"text": "string" | |||
} | |||
], | |||
"ratingAnswers": [ | |||
{ | |||
"questionId": 0, | |||
"mark": 0 | |||
} | |||
], | |||
] | ] | ||
} | } | ||
| Рядок 72: | Рядок 84: | ||
| ID персонального опитування. | | ID персонального опитування. | ||
|- | |- | ||
| | | | ||
|<span style="color:#CC0000"> choiceAnswers</span> | |<span style="color:#CC0000"> choiceAnswers</span> | ||
|<span style="color:#CC0000"> choiceAnswers []</span> | |<span style="color:#CC0000"> choiceAnswers [ ]</span> | ||
| Масив відповідей. Елементи масиву структури з такими полями: | | Масив відповідей. Елементи масиву структури з такими полями: | ||
|- | |- | ||
| Рядок 86: | Рядок 98: | ||
| Int | | Int | ||
| ID Відповіді | | ID Відповіді | ||
|- | |||
| | |||
|<span style="color:#1488db"> textAnswers</span> | |||
|<span style="color:#1488db"> textAnswers [ ]</span> | |||
| Масив текстових відповідей. Елементи масиву структури з такими полями: | |||
|- | |||
| | |||
|| <span style="color:#1488db">'''|'''</span> questionId | |||
| Int | |||
| ID Питання | |||
|- | |||
| | |||
|| <span style="color:#1488db">'''|'''</span> text | |||
| String | |||
| Текст відповіді | |||
|- | |||
| | |||
|<span style="color:#278a48"> ratingAnswers</span> | |||
|<span style="color:#278a48"> ratingAnswers [ ]</span> | |||
| Масив рейтингових відповідей. Елементи масиву структури з такими полями: | |||
|- | |||
| | |||
|| <span style="color:#278a48">'''|'''</span> questionId | |||
| Int | |||
| ID Питання | |||
|- | |||
| | |||
|| <span style="color:#278a48">'''|'''</span> mark | |||
| Int | |||
| Оцінка | |||
|- | |- | ||
Поточна версія на 11:48, 9 червня 2026
Функція заповнює відповідями опитування
Розділ містить метод, лоя проходження опитування.
| Опис | Проходження опитування. |
|---|---|
| Метод | POST |
| URL | /api/TariffItemPropositionSurvey/Answer |
{
"surveyId": 4,
"choiceAnswers": [
{
"questionId": 1,
"choiceId": 1
},
{
"questionId": 2,
"choiceId": 5
},
{
"questionId": 3,
"choiceId": 9
},
{
"questionId": 4,
"choiceId": 1
},
{
"questionId": 5,
"choiceId": 13
},
{
"questionId": 6,
"choiceId": 17
},
{
"questionId": 7,
"choiceId": 21
},
{
"questionId": 8,
"choiceId": 25
},
"textAnswers": [
{
"questionId": 0,
"text": "string"
}
],
"ratingAnswers": [
{
"questionId": 0,
"mark": 0
}
],
]
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| surveyId | Int | ID персонального опитування. | |
| choiceAnswers | choiceAnswers [ ] | Масив відповідей. Елементи масиву структури з такими полями: | |
| | questionId | Int | ID Питання | |
| | choiceId | Int | ID Відповіді | |
| textAnswers | textAnswers [ ] | Масив текстових відповідей. Елементи масиву структури з такими полями: | |
| | questionId | Int | ID Питання | |
| | text | String | Текст відповіді | |
| ratingAnswers | ratingAnswers [ ] | Масив рейтингових відповідей. Елементи масиву структури з такими полями: | |
| | questionId | Int | ID Питання | |
| | mark | Int | Оцінка | |
| * Позначення обов’язкового параметру | |||
| Response (json) |
|---|
Status code: 200
| Типи даних Response | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вхідних параметрів |
* Choice - питання з варіантом відповіді. |
|---|