curl --location --request POST '/open_api/work_item/transition_required_info/get' \
--header 'X-PLUGIN-TOKEN: {{plugin_token}}' \
--header 'X-USER-KEY: {{user_key}}' \
--header 'Content-Type: application/json' \
--data-raw '{ // 节点流
"project_key": "673eec0eedd2020bf6f4ecb5", // 空间id
"work_item_type_key": "story", // 工作项类型key
"work_item_id": 1314, // 工作项id
"state_key": "doing" // 节点node_key
}'{ // 节点流
"data": {
"form_items": [ // 必填表单项
{
"class": "field",
"key": "field_123455",
"field_type_key": "text",
"finished": true
},
{
"class": "role",
"key": "field_123455",
"field_type_ley": "multi_user_compound_field",
"finished": false,
"not_finished_owner": [
"111",
"222"
],
"sub_fields": [ // 复合字段的必填子字段
{
"field_key": "field_123462",
"field_type_key": "text",
"finished": false,
}
]
},
{
"class": "control",
"key": "workflow_state_info",
"state_info": { // 节点信息控件的节点信息
"state_key": "started",
"node_fields": [
{
"field_key": "schedule",
"finished": false,
"not_finished_owner": [
"111",
"222"
]
}
],
},
"finished": false
}
],
"node_fields": [ // 必填节点字段(节点属性)
{
"field_key": "schedule",
"field_type_key": "schedule",
"finished": false,
"not_finished_owner": [
"111",
"222"
]
},
{
"field_key": "node_field_12",
"field_type_key": "text",
"finished": false
}
],
"tasks": [ // 必填子任务
{
"task_id": 1231,
"finished": false
}
],
"deliverables": [ // 必填交付物
{
"deliverable_id": 1234,
"finished": false
}
]
},
"err": {},
"err_code": 0,
"err_msg": ""
}