导航栏

流程配置

需求

实现(具体实现在E:\Work\code\task424中)

1.首先创建两个类型Person和PersonCredential

2.创建两个processer,查找用户和验证密码

3.创建DCParm

AccountPwdInput

CheckResultOutput

ResultOutput

4.写好后端代码后重启admin

5.前端配置流程

5.1点击添加流程

5.2流程编辑

编辑start输入数据(此处为用户输入的详细数据)

编辑“查找用户”的processer

  • 选择生成的进程组件
  • 编辑输入配置

编辑“验证密码”的processer

与前者同理

编辑“边”

  • 编辑“边”的ABAC

其他两个边同理

编辑“end”

6.运行测试(前提是以写入数据)

  • 通过processChainService.synchronousStart直接调用流程测试
  • 可直接修改 ShutdownService 中 shutdown 方法内的流程 ID 并传递所需要的参数,通过调用 /auth/pam/shutdown 0接口进行测试流程是否可用

即输入localhost:8002/auth/pam/shutdown调用

posted @ 2022-05-10 15:19  RickZ  阅读(132)  评论(0)    收藏  举报