一、该问题的重现步骤是什么?
1. 审批流共两个审批环节,第一个审批人是在流程定义中是采用变量获取,然后申报的时候指定
2. 第二个审批人是在流程定义的时候指定的,
3.我现在的问题是,只有在Candidate groups中指定用户所属的角色,然后该角色下所有的人都能签收任务
二、你期待的结果是什么?实际看到的又是什么?
现在需要指定一个或者几个审批的人,图里我通过指定用户名liliang,这样会直接将用户名放在表里面,
而实际应该是taskUser_开头的id;
我在Flowable文档,包括网上搜索的资料看到都是填入用户名的,不知道这里出了什么问题
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladeX springboot版本,Ubuntu系统
四、我的疑惑
对于按组指定的时候,是不是要指定的是角色?
然后如果单个指定人,在流程定义的时候,为什么我写用户名不行,那应该用哪个呢?
1. 需要指定人的时候,用分配变量${taskUser}来指定
2. 然后在代码里定义任何自己业务相关的逻辑,如下代码是指定taskUser变量
3. 发起节点指定好taskUser后,再通过内置api查询就行了,这个值,你可以任意定义,不一定要是用户名,哪怕你写死成123456都可以
4. 从上面的例子可以看出,指定人很灵活,那么指定组也很灵活,你可以指定角色,可以指定部门,只要可以一一对应上就行。
5. 常见用法文档和工程内的demo都有,希望你可以好好看一下
6. 这是基础,这个博文也好好看一下:https://blog.csdn.net/qq_37143673/article/details/103181293
扫一扫访问 Blade技术社区 移动端