From e13e3c2b4619184ff755b894c7829e66cb70d31c Mon Sep 17 00:00:00 2001 From: burnettk Date: Wed, 27 Mar 2024 12:40:27 -0400 Subject: [PATCH] add request form --- .../basic-approval/basic-approval.bpmn | 29 ++++++++++++------- .../basic-approval/request-exampledata.json | 3 ++ .../basic-approval/request-schema.json | 13 +++++++++ .../basic-approval/request-uischema.json | 5 ++++ 4 files changed, 39 insertions(+), 11 deletions(-) create mode 100644 process_models/approvals/basic-approval/request-exampledata.json create mode 100644 process_models/approvals/basic-approval/request-schema.json create mode 100644 process_models/approvals/basic-approval/request-uischema.json diff --git a/process_models/approvals/basic-approval/basic-approval.bpmn b/process_models/approvals/basic-approval/basic-approval.bpmn index 1b7580b..0b9084e 100644 --- a/process_models/approvals/basic-approval/basic-approval.bpmn +++ b/process_models/approvals/basic-approval/basic-approval.bpmn @@ -20,13 +20,6 @@ Flow_17db3yp - - - This is a request for something. What it is, who knows. You could make a form for that in a more complete example. - - Flow_17db3yp - Flow_12pkbxb - @@ -34,7 +27,11 @@ + + The person requested this: + +{{request_item}} Flow_12pkbxb Flow_1cxor6o @@ -65,6 +62,17 @@ Flow_0axwlk2 Flow_1nv6x7q + + + This is a request for something. What it is, who knows. You could make a form for that in a more complete example. + + + + + + Flow_17db3yp + Flow_12pkbxb + @@ -81,10 +89,6 @@ - - - - @@ -104,6 +108,9 @@ + + + diff --git a/process_models/approvals/basic-approval/request-exampledata.json b/process_models/approvals/basic-approval/request-exampledata.json new file mode 100644 index 0000000..1d39866 --- /dev/null +++ b/process_models/approvals/basic-approval/request-exampledata.json @@ -0,0 +1,3 @@ +{ + "firstName": "" +} \ No newline at end of file diff --git a/process_models/approvals/basic-approval/request-schema.json b/process_models/approvals/basic-approval/request-schema.json new file mode 100644 index 0000000..64ddbd9 --- /dev/null +++ b/process_models/approvals/basic-approval/request-schema.json @@ -0,0 +1,13 @@ +{ + "title": "Request form", + "description": "We are about to ask you what you need.", + "type": "object", + "required": [ + "request_item" + ], + "properties": { + "request_item": { + "type": "string", + "title": "What item would you like to request?" } + } +} \ No newline at end of file diff --git a/process_models/approvals/basic-approval/request-uischema.json b/process_models/approvals/basic-approval/request-uischema.json new file mode 100644 index 0000000..ca2efeb --- /dev/null +++ b/process_models/approvals/basic-approval/request-uischema.json @@ -0,0 +1,5 @@ +{ + "firstName": { + "ui:autofocus": true + } +} \ No newline at end of file