yao/tests/flows/assign/reject/terminal.flow.json
2021-11-26 14:22:36 +08:00

38 lines
877 B
JSON

{
"label": "审批驳回并关闭流程",
"version": "1.0.0",
"description": "审批驳回并关闭流程",
"nodes": [
{
"name": "当前用户",
"process": "session.Get",
"args": ["user"]
},
{
"name": "工作流",
"process": "xiang.workflow.Save",
"args": [
"{{$res.当前用户.id}}",
"{{$name}}",
"{{$node}}",
"{{$id}}",
"{{$input}}"
]
},
{
"name": "审批驳回",
"process": "xiang.workflow.Next",
"args": [
"{{$res.当前用户.id}}",
"{{$res.工作流.id}}",
{ "审批状态": "驳回", "驳回原因": "{{$input.reason}}" }
]
},
{
"name": "关闭流程",
"process": "xiang.workflow.Status",
"args": ["{{$res.工作流.id}}", "已关闭"]
}
],
"output": "{{$res.关闭流程}}"
}