![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activiti
Matea1024
致力于构造高效IT组织的理论与实践,大规模团队敏捷实践和管理再造,以及企业级技术应用趋势和技术战略的研究等
展开
-
Activity工作流学习(一)——Activity服务类
Activity有9个service1.DynamicBpmnService动态Bpmn服务Service providing access to the repository of process definitions and deployments.服务提供对流程定义和部署的存储库的访问。2.EngineService引擎服务Interface implemented by all clas...转载 2018-07-10 08:55:48 · 331 阅读 · 0 评论 -
Activiti 单环节多人办理一件
一、单环节多人办理一件nrOfInstances 实例总数nrOfActiveInstances 当前还没有完成的实例nrOfCompletedInstances 已经完成的实例个数1.全部都办理才能通过${nrOfCompletedInstances/nrOfInstances == 1} 2.按一定比例通过${nrOfCompletedInsta...原创 2018-08-23 18:35:51 · 3806 阅读 · 4 评论 -
Activiti+Springboot跳转到任意节点
参考链接:Activiti工作流几种驳回方式的实现与比较1.TaskFlowControlService 方法类package com.epf.activiti.service;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.activiti.engine....原创 2018-08-18 15:56:58 · 1502 阅读 · 0 评论 -
Activiti6.0核心API
ProcessEnigne包含IdentitiService 身份服务FormService 表单服务HistoryService 历史服务ManagementService 管理服务RepositoryService 库服务RuntimeService 运行时服务TaskService 任务服务流程引擎及服务graph TDactiviti.cfg.xm...原创 2018-08-04 10:04:02 · 3462 阅读 · 0 评论 -
保存评论
TaskService 保存评论public R saveComment(@PathVariable("id") String id, @PathVariable("processid") String processid, String comment){ if(comment=...原创 2018-07-20 12:44:33 · 341 阅读 · 0 评论 -
设置用户发起人
设置用户发起人identityService.setAuthenticatedUserId( user.getUsername());认证用户的作用是设置流程发起人:在流程开始之前设置,会自动在表ACT_HI_PROCINST 中的START_USER_ID_中设置用户ID:用来设置启动流程的人员ID,引擎会自动把用户ID保存到activiti:initiator中 //...原创 2018-07-20 12:44:06 · 2569 阅读 · 2 评论 -
Activiti中国式流程开源项目
https://github.com/bluejoe2008/openwebflow彻底满足“中国特色”,并提供了安全的(同时也是优雅的)催办、代办、加签(包括前加签/后加签)、自由跳转(包括前进/后)、分裂节点等功能;...原创 2018-07-04 12:52:33 · 6285 阅读 · 0 评论 -
获取获得节点列表
@RequestMapping(value = "getActivitiList")public R getActivitiList(String actDefId){ ProcessDefinitionEntity def = (ProcessDefinitionEntity) ((RepositoryServiceImpl)repositoryService).getDeployedPro...原创 2018-07-04 12:51:25 · 2061 阅读 · 0 评论 -
启动流程并添加流程名称
ProcessInstance processInstance=service.startProcessInstanceById(pdId);//启动流程service.setProcessInstanceName(processInstance.getId(), oaProcessFormMain.getTitle());//流程添加标题原创 2018-07-04 12:50:49 · 838 阅读 · 0 评论 -
Springboot处理Activiti流程图中文乱码问题
ProcessDiagramGenerator diagramGenerator = processEngine.getProcessEngineConfiguration().getProcessDiagramGenerator();//注意要设置字体否则图片中文会出现乱码return diagramGenerator.generateDiagram(bpmnModel, "png", ac...原创 2019-05-16 20:34:25 · 2239 阅读 · 1 评论