标签: state-machine
我对这个主题很新,如果您需要更多背景,请告诉我。
我有一个旧的遗留系统,它有许多复杂的业务逻辑/状态,我们正试图在状态机中提取和重新实现。
我们假设我需要做类似的事情:
我的理解是在1.和2之间。我需要调用提供新数据的状态机(从Web表单填充)。
状态机需要从数据库获取当前状态以了解原始状态是什么,并验证是否满足将状态切换为“已批准”的条件。
我的理解是对的吗?
谢谢