/**
* 查询当前流程图 www.fhadmin.org
* @param taskId
* @param response
* @return
* @throws Exception
*/
@RequestMapping("/showCurrentView")
public ModelAndView showCurrentView(String taskId,HttpServletResponse response)throws Exception{
ModelAndView mav=new ModelAndView();
Task task=taskService.createTaskQuery() // 创建任务查询
.taskId(taskId) // 根据任务id查询
.singleResult();
String processDefinitionId=task.getProcessDefinitionId(); // 获取流程定义id
ProcessDefinition processDefinition=repositoryService.createProcessDefinitionQuery() // 创建流程定义查询
.processDefinitionId(processDefinitionId) // 根据流程定义id查询
.singleResult();
mav.addObject("deploymentId",processDefinition.getDeploymentId()); // 部署id
mav.addObject("diagramResourceName", processDefinition.getDiagramR
Activiti 通过任务id获取当前流程节点的信息
最新推荐文章于 2022-10-24 09:23:21 发布
本文介绍如何在Activiti工作流中通过任务ID有效地获取并详细解析当前流程节点的相关信息,帮助开发者更好地理解和操作流程实例。
摘要由CSDN通过智能技术生成