Платформа 3V/Формы/Источники данных/Согласование: различия между версиями
< Платформа 3V | Формы | Источники данных
Перейти к навигации
Перейти к поиску
(Новая страница: «== Источник данных на согласовании (WorkflowDataSource) == <syntaxhighlight lang="JSON" line> { "id": 1, "name": "И...») |
|||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 15: | Строка 15: | ||
"stateChangeActions": [ | "stateChangeActions": [ | ||
1 | 1 | ||
+ | ], | ||
+ | "ValidateRules": [ | ||
+ | { | ||
+ | "stepId": 1, | ||
+ | "submitRuleIds": [ | ||
+ | 111, 222 | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | "stepId": 2, | ||
+ | "submitRuleIds": [ | ||
+ | 111, 333 | ||
+ | ] | ||
+ | } | ||
], | ], | ||
"discriminator": "WorkflowDataSource" | "discriminator": "WorkflowDataSource" | ||
Строка 29: | Строка 43: | ||
|- | |- | ||
| stateChangeActions || Коллекция идентификаторов действий по условию [[Платформа_3V/Карточка/CardsDto/ConditionalAction|'''ConditionalAction''']], которые выполняются при изменении состояния согласования | | stateChangeActions || Коллекция идентификаторов действий по условию [[Платформа_3V/Карточка/CardsDto/ConditionalAction|'''ConditionalAction''']], которые выполняются при изменении состояния согласования | ||
+ | |- | ||
+ | | ValidateRules || Проверки, которые необходимо пройти перед выполнением определенного шага согласования | ||
|} | |} |
Текущая версия на 07:33, 17 января 2022
Источник данных на согласовании (WorkflowDataSource)
1 {
2 "id": 1,
3 "name": "Источник на согласовании",
4 "workflowId": 14040,
5 "parameters": [
6 {
7 "id": 1,
8 "expressionId": 1,
9 "value": 33
10 }
11 ],
12 "stateChangeActions": [
13 1
14 ],
15 "ValidateRules": [
16 {
17 "stepId": 1,
18 "submitRuleIds": [
19 111, 222
20 ]
21 },
22 {
23 "stepId": 2,
24 "submitRuleIds": [
25 111, 333
26 ]
27 }
28 ],
29 "discriminator": "WorkflowDataSource"
30 }
Свойство | Описание |
---|---|
workflowId | Идентификатор согласования (объект репозитория) |
parameters | Коллекция параметров согласования ValueParameter |
stateChangeActions | Коллекция идентификаторов действий по условию ConditionalAction, которые выполняются при изменении состояния согласования |
ValidateRules | Проверки, которые необходимо пройти перед выполнением определенного шага согласования |