欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

【问题描述】:

1.请假流程,第一个人工活动为填写请假单,第二个人工活动为部门领导审批。

2.假设有10个部门(A部门,B部门,C部门。。。。),现在请假人为A部门人员A2,A部门领导为人员A1

3.在领导节点,参与者设置通过参与者规则,怎么实现如果是A部门人员的请假流程,领导审批节点的参与者是A部门的领导;请假人如果是B部门人员,则领导审批节点的参与者为B部门领导。

【解答】

方案一:使用相关数据或appointActivityParticipant()前驱活动指定后继参与者,在第一个环节结束之前,把第二个环节的参与者设置为第一个环节的部门领导, 由当前活动参与者指定后继环节参与者需要根据项目中具体逻辑实现;

方案二:在参与者规则中设置,在参与者规则中传入第一个环节的部门值的参数到参与者规则的逻辑里,在逻辑流中根据传入进来的值获取第一个环节的部门领导。