工作流插件使用案例原创
1人赞赏了该文章
823次浏览
编辑于2023年04月15日 12:08:52
场景描述:年度事假超过5天报领导审批。
需求分析:提单进入审批环节时,需要统计年度事假已休天数,如果已休天数和当前假单申请天数之和超过5天则需要进入领导审批环节。统计年度事假已休天数无法通过单据实体直接获取,因此该场景需要使用插件实现。
实现过程:
1、实现流程接口 kd.wtc.wtabm.business.wf.LeaveAuditConditionPlugin#hasTrueCondition(AgentExecution)
2、需要使用到的方法:
1)kd.bos.workflow.api.AgentExecution#getEntityNumber 获取单据实体编码
2)kd.bos.workflow.api.AgentExecution#getBusinessKey 获取字符串单据ID
3)kd.bos.workflow.api.AgentExecution#getCurrentWFPluginParams 获取外部接口配置的插件参数Map,如果没有配置参数,则返回null
调试:当出现异常时,可以在【流程服务云-工作流服务-监控中心-异常流程信息】查看异常信息,并重新激活流程。
赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读