RuoYi-Vue-Plus/script/demo/demo_event_pay_fail.json
2026-10-20 15:47:10 +08:00

121 lines
3.1 KiB
JSON

{
"version": "1",
"category": "1762300000000000100",
"flowCode": "demo_event_pay_fail",
"flowName": "付款失败善后示例",
"formPath": "/workflow/leaveEdit/index",
"nodeList": [
{
"ext": "[]",
"nodeCode": "start",
"nodeName": "开始",
"nodeType": 0,
"skipList": [
{
"skipType": "PASS",
"coordinate": "85,200;160,200",
"nowNodeCode": "start",
"nextNodeCode": "apply"
}
],
"nodeRatio": "0",
"coordinate": "60,200|60,200",
"formCustom": "N"
},
{
"ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"copy,back,termination,file\"}]",
"nodeCode": "apply",
"nodeName": "发起付款申请",
"nodeType": 1,
"skipList": [
{
"skipType": "PASS",
"coordinate": "260,200;310,200",
"nowNodeCode": "apply",
"nextNodeCode": "pay"
}
],
"nodeRatio": "0",
"coordinate": "210,200|210,200",
"formCustom": "N",
"permissionFlag": "warmFlowInitiator"
},
{
"ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"copy,back,termination,file\"}]",
"nodeCode": "pay",
"nodeName": "财务执行付款",
"nodeType": 1,
"skipList": [
{
"skipType": "PASS",
"coordinate": "410,200;755,200",
"nowNodeCode": "pay",
"nextNodeCode": "end"
},
{
"skipType": "PASS",
"coordinate": "360,240;360,360",
"nowNodeCode": "pay",
"nextNodeCode": "payBoundary"
}
],
"nodeRatio": "0",
"coordinate": "360,200|360,200",
"formCustom": "N",
"listenerPath": "org.dromara.workflow.demo.DemoPayFailListener",
"listenerType": "create",
"permissionFlag": "1761100000000000004"
},
{
"ext": "[]",
"nodeCode": "payBoundary",
"nodeName": "付款失败善后",
"nodeType": 1,
"skipList": [
{
"skipType": "PASS",
"coordinate": "410,400;460,400",
"nowNodeCode": "payBoundary",
"nextNodeCode": "rescue"
}
],
"eventName": "PAY_FAILED",
"eventType": "ERROR_BOUNDARY",
"nodeRatio": "0",
"coordinate": "360,400|360,400",
"formCustom": "N",
"interrupting": 1,
"attachedToNodeCode": "pay"
},
{
"ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"copy,back,termination,file\"}]",
"nodeCode": "rescue",
"nodeName": "失败善后处理",
"nodeType": 1,
"skipList": [
{
"skipType": "PASS",
"coordinate": "560,400;780,400;780,225",
"nowNodeCode": "rescue",
"nextNodeCode": "end"
}
],
"nodeRatio": "0",
"coordinate": "510,400|510,400",
"formCustom": "N",
"permissionFlag": "1761100000000000001"
},
{
"ext": "[]",
"nodeCode": "end",
"nodeName": "结束",
"nodeType": 2,
"nodeRatio": "0",
"coordinate": "780,200|780,200",
"formCustom": "N"
}
],
"formCustom": "N",
"modelValue": "CLASSICS"
}