Activiti7笔记(八)activiti加签,转签,会签,任务监听器,添加查询审批意见

本文详细介绍了Activiti工作流中的加签、转签、会签功能及其实现过程。加签允许在原有审批流程外增加审批人,如总经理加签董事长审批。转签则是将任务永久转移给他人,不再返回。会签类似于并行网关,需所有审批人通过才能继续流程。此外,还讨论了任务监听器的使用,用于在任务创建时发送通知,并展示了如何添加和查询审批意见。

1 加签功能

我们已经定义好一个bump,并且已经将这个流程保存到数据库中,比如申请请假,有个人申请了请假,经理已经审批完成,总经理改审批了,本来应该是总经理审批完成,这个流程就走完了,这个就是我们在bump里面定义好的,但是这个时候,总经理想让董事长知道这个,想看看董事长的看法,所以需要将这个请假申请加签到董事长,这个董事长审批是不在这个bump里面的,这个要知道;

那么,总经理是如何进行加签到董事长的;代码实现是


taskId参数是当前任务的id,第二个是给谁,加签到谁
根据taskService进行加签,delegateTask这个方法进行加签,不能
使用完成任务的那个方法了

    public boolean delegateTask(String taskId, String loginName) {
   
   
        taskService.delegateTask(taskId, loginName);
        return true;
    }

以上就实现了,将一个任务加签到另一个人(董事长);
董事长登录系统,就可以看到当前的任务,董事长就可以完成这个任务,代码是‘

 @Test
    public void res
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一写代码就开心

你的打赏将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值