Платформа 3V/Формы/Источники данных/Согласование: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
 
Строка 44: Строка 44:
 
| stateChangeActions || Коллекция идентификаторов действий по условию [[Платформа_3V/Карточка/CardsDto/ConditionalAction|'''ConditionalAction''']], которые выполняются при изменении состояния согласования
 
| stateChangeActions || Коллекция идентификаторов действий по условию [[Платформа_3V/Карточка/CardsDto/ConditionalAction|'''ConditionalAction''']], которые выполняются при изменении состояния согласования
 
|-
 
|-
| ValidateRules || Проверки, которые необходимо пойти перед выполнением определенного шага согласования
+
| 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 Проверки, которые необходимо пройти перед выполнением определенного шага согласования