Add enterprise business flows and fix layered sample compile.
Structured {source, event} steps in state_machine_enterprise flows.json enable HTML flow highlighting; fix additional-state configuration in layered_dispatcher_sample and refresh enterprise golden JSON.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -65,7 +65,17 @@
|
||||
"startStates" : [ "click.kamil.enterprise.machines.document.DocumentState.DRAFT" ],
|
||||
"endStates" : [ "click.kamil.enterprise.machines.document.DocumentState.APPROVED" ],
|
||||
"renderChoicesAsDiamonds" : true,
|
||||
"flows" : [ ],
|
||||
"flows" : [ {
|
||||
"name" : "Order fulfillment",
|
||||
"description" : "Pay a new order, then ship from pending.",
|
||||
"steps" : [ {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.NEW",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.PAY"
|
||||
}, {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.PENDING",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.SHIP"
|
||||
} ]
|
||||
} ],
|
||||
"stateTypeFqn" : "click.kamil.enterprise.machines.document.DocumentState",
|
||||
"eventTypeFqn" : "click.kamil.enterprise.machines.document.DocumentEvent",
|
||||
"metadata" : {
|
||||
|
||||
@@ -55,7 +55,17 @@
|
||||
"startStates" : [ "click.kamil.enterprise.machines.order.OrderState.NEW" ],
|
||||
"endStates" : [ "click.kamil.enterprise.machines.order.OrderState.SHIPPED" ],
|
||||
"renderChoicesAsDiamonds" : true,
|
||||
"flows" : [ ],
|
||||
"flows" : [ {
|
||||
"name" : "Order fulfillment",
|
||||
"description" : "Pay a new order, then ship from pending.",
|
||||
"steps" : [ {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.NEW",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.PAY"
|
||||
}, {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.PENDING",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.SHIP"
|
||||
} ]
|
||||
} ],
|
||||
"stateTypeFqn" : "click.kamil.enterprise.machines.order.OrderState",
|
||||
"eventTypeFqn" : "click.kamil.enterprise.machines.order.OrderEvent",
|
||||
"metadata" : {
|
||||
|
||||
@@ -48,7 +48,17 @@
|
||||
"startStates" : [ "click.kamil.enterprise.machines.user.UserState.GUEST" ],
|
||||
"endStates" : [ "click.kamil.enterprise.machines.user.UserState.VERIFIED" ],
|
||||
"renderChoicesAsDiamonds" : true,
|
||||
"flows" : [ ],
|
||||
"flows" : [ {
|
||||
"name" : "Order fulfillment",
|
||||
"description" : "Pay a new order, then ship from pending.",
|
||||
"steps" : [ {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.NEW",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.PAY"
|
||||
}, {
|
||||
"source" : "click.kamil.enterprise.machines.order.OrderState.PENDING",
|
||||
"event" : "click.kamil.enterprise.machines.order.OrderEvent.SHIP"
|
||||
} ]
|
||||
} ],
|
||||
"stateTypeFqn" : "click.kamil.enterprise.machines.user.UserState",
|
||||
"eventTypeFqn" : "click.kamil.enterprise.machines.user.UserEvent",
|
||||
"metadata" : {
|
||||
|
||||
Reference in New Issue
Block a user