Поля действий

Описание структуры

названиетипобязательноописание
idstringtrueУникальный идентификатор записи в виде Uuidopen in new window
action_typestringtrueУникальный идентификатор Типа действия к которому привязано поле
data_typestringtrueТип данных поля: sign, string-list, string
titlestringtrueОписание отображаемого поля
valuestringtrueНазвание поля внутри результирущего json который придет в Выполненном действии
requiredbooleantrueОбязательное ли поле. По умолчанию - false
subtitlestringfalseДополнительное описание для поля
optionsjsonfalseОпции поля
conditionsjsonfalseУсловия валидации
sortintfalseПорядок отображения поля (по возрастанию)
date_createdtimestampfalseВремя создания объекта в базе данных
date_updatedtimestampfalseВремя обновления объекта в базе данных
is_deletedbooleanfalseПометка на удаление

Опасно

Необходимо следить, что бы значения value внутри одного Типа действия не пересекались, иначе разные поля будут переписывать друг друга, либо возникнет ошибка если структура значений несовместима в этих полях. В следующих версиях отслеживание будет на стороне сервера автоматическое.

{
    "id": "51563AB2-3DC3-4667-B643-C3F89065A5BE",
    "date_created": "2021-10-19T09:03:42.040Z",
    "date_updated": "2021-10-19T13:45:19.186Z",
    "action_type": "77FA0D45-7D1C-41F4-B152-0998F26697B8",
    "title": "Введите одометр",
    "subtitle": null,
    "sort": 0,
    "data_type": "string",
    "required": false,
    "options": {
        "keyboardType": "number"
    },
    "name": "value",
    "conditions": null,
    "is_deleted": false
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Опции полей

У каждого типа поля могут быть свои опции меняющие поведение в мобильном приложении

Поле типа sign (подпись)

Позволяет рисовать подпись от руки в мобильном приложении. Результирующий json будет следующего вида:

названиетипобязательноописание
filestringtrueУникальный идентификатор Файла
{
  "file": "0faceb73-b0aa-4719-a135-077849cb30d3"
}
1
2
3

Поле типа string-list (список строк)

Поле типа string (строка)

Поле типа files (файлы)

В разработке