Методы

  • GET — Получение схемы шаблона процесса по коду

Ресурс

{
    "error": "string",
    "success": "boolean",
    "template": {
        "__createdAt": "date-time",
        "__createdBy": "uuid",
        "__deletedAt": "date-time",
        "__name": "string",
        "__updatedAt": "date-time",
        "__updatedBy": "uuid",
        "code": "string",
        "context": [
            {
                "array": "boolean",
                "calcByFormula": "boolean",
                "code": "string",
                "defaultValue": {},
                "deleted": "boolean",
                "formula": "string",
                "indexed": "boolean",
                "required": "boolean",
                "searchable": "boolean",
                "single": "boolean",
                "type": "string"
            }
        ],
        "namespace": "string",
        "process": {
            "items": {
                "<key>": {
                    "id": "uuid",
                    "name": "string",
                    "settings": {
                        "formFields": [
                            {
                                "code": "string",
                                "display": "string",
                                "name": "string",
                                "readonly": "boolean",
                                "required": "boolean",
                                "tooltip": "string"
                            }
                        ]
                    },
                    "type": "string"
                }
            }
        },
        "readonly": "boolean",
        "version": "uint64"
    }
}

Свойства

Имя Тип Описание Дополнительно
error string

Текст ошибки, если success == false

Опциональное
success boolean

Признак успешного запроса

Опциональное
template object

Полная схема шаблона процесса

Опциональное
template.__createdAt date-time Опциональное
template.__createdBy uuid Опциональное
template.__deletedAt date-time Опциональное
template.__name string Опциональное
template.__updatedAt date-time Опциональное
template.__updatedBy uuid Опциональное
template.code string Опциональное
template.context[] array Опциональное
template.context[].array boolean Опциональное
template.context[].calcByFormula boolean Опциональное
template.context[].code string

Код

Опциональное
template.context[].defaultValue object Опциональное
template.context[].deleted boolean Опциональное
template.context[].formula string Опциональное
template.context[].indexed boolean Опциональное
template.context[].required boolean Опциональное
template.context[].searchable boolean Опциональное
template.context[].single boolean Опциональное
template.context[].type string

Тип

Опциональное
template.namespace string Namespace - тип для пространства имен. Опциональное
template.process object

Процесс шаблона процесса

Опциональное
template.process.items object Опциональное
template.process.items.<key> map of object

Элемент процесса

Опциональное
template.process.items.<key>.id uuid Опциональное
template.process.items.<key>.name string Опциональное
template.process.items.<key>.settings object

Настройки элемента процесса

Опциональное
template.process.items.<key>.settings.formFields[] array Опциональное
template.process.items.<key>.settings.formFields[].code string Опциональное
template.process.items.<key>.settings.formFields[].display string Опциональное
template.process.items.<key>.settings.formFields[].name string Опциональное
template.process.items.<key>.settings.formFields[].readonly boolean Опциональное
template.process.items.<key>.settings.formFields[].required boolean Опциональное
template.process.items.<key>.settings.formFields[].tooltip string Опциональное
template.process.items.<key>.type string Опциональное
template.readonly boolean Опциональное
template.version uint64 Опциональное