Activiti小知识总结

本文详细介绍了在ACT_HI_ACTINS表中Assignee字段没有值时,如何通过taskService.claim()方法指定任务负责人。同时阐述了如何设置审批意见、不同意路径的配置以及在办理任务时定义是否执行特定Transition的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.[color=red]ACT_HI_ACTINS表中Assignee字段没有值的情况[/color],必须在完成任务之前加上:


//指定某人
taskService.claim(task.getId(), userid);


[img]http://dl2.iteye.com/upload/attachment/0098/5935/ba85f856-898c-3e1e-a3cf-f3974b9f327e.png[/img]

2.审批意见的设定,我们可以试用:


//采用意见表存储 act_hi_comments
taskService.addComment(task.getId(), task.getProcessInstanceId(), messages);


读取时


taskService.getTaskComments(v.getTaskId()).get(0).getFullMessage())


3.不同意连接线的使用我们可以在如下图中配置

[img]http://dl2.iteye.com/upload/attachment/0098/5933/a60a0918-1481-3b7a-85fe-b28f2886fec2.png[/img]
[color=red]这个pass 就是流程图中任务节点中不同意路径的Main config中的condition值即${!pass}。[/color]
办理任务时可以在map中定义是否执行该Transition


// pass 为true表示同意 false表示不同意
map1.put("pass", true);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值