Activity 添加批注与获取批注

本文介绍了在Activiti工作流中如何设置和获取批注,以方便跟踪历史操作记录。通过调用TaskService的addComment方法添加批注,并使用HistoryService查询历史任务实例来获取批注信息,有助于在问题排查时定位操作细节。
摘要由CSDN通过智能技术生成

绪论

在使用Activity工作流的时候,为了方便查询历史操作记录,经常会使用批注,里面的信息我们可以自定义,出现问题时方便我们查找某个节点进行了怎样的操作。

正文

1、设置批注

import org.activiti.engine.TaskService;

taskService.addComment("任务ID", "流程ID", "批注信息");
// 提交任务,开始下一个环节
taskService.complete("任务ID", "下一环节键值对参数");

2、获取批注

import org.activiti.engine.HistoryService;
import org.activiti.engine.TaskService;
import org.activiti.engine.history.HistoricTaskInstance;
import org.activiti.engine.task.Comment;

// 历史任务
List<HistoricTaskInstance> list = historyService.createHistoricTaskInstanceQuery()
                .processInstanceId("流程ID").list();

for (HistoricTaskInstance hisTask : list) {
	// 批注信息集合
	List<Comment> comments = taskService.getTaskComments(hisTask.getId());
}

结果

在这里插入图片描述

(若有什么错误,请留言指正,3Q)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值