文章分类 - flowable
摘要:bpmn流程部署,流程列表,不再赘述,直接创建工大,即发起流程。 在发起流程前,需要查询发起该流程的时候需要填写哪些信息,即起始节点绑定的表单需要返回给前端去填写。 查询某个流程起始节点绑定表单的代码如下: ProcessDefinition definition = repositoryServi
阅读全文
摘要:绘制流程图使用的是flowable提供的flowable-UI进行绘制。 首先从 https://github.com/flowable/flowable-engine/releases 页面下载zip包。 我选择的是Flowable 6.8.0 release版本(下载很慢,等有空附上一个百度网盘
阅读全文
摘要:某物业公司负责小区内供水,供电,供暖等基础设施的维修,维修流程为: 业主上报问题,之后物业公司工作人员进行维修,但是针对不同的问题,处理流程是不同的,例如业主上报供电的问题之后,客服人员通知维修工进行维修,之后维修工上门维修之后,客服人员电话回访,确认维修完毕之后完结工单。 但是对于业主上报的供水问
阅读全文
摘要:查询需要我审批的流程需要用到TaskService这个类。 @Autowired TaskService taskService; 查询代码如下: TaskQuery taskQuery = taskService.createTaskQuery() .taskAssignee("MAINTAIN_
阅读全文
摘要:当流程图部署好了之后就可以发起流程了,这个时候就需要用到另外一个类RuntimeService @Autowired RuntimeService runtimeService; RuntimeService这个类中提供了很多启动流程实例的方法,推荐使用startProcessInstanceByK
阅读全文
摘要:在springboot项目的resources目录下面新建文件夹processes,把bpmn的xml文件放入processes文件夹中,再次启动项目,这个流程文件就自动部署了。 但是这种方式部署方式局限性太大,导入后流程的名字,分类,key都是自动生成或者是null值,不方便使用,因此一般不会使用
阅读全文
摘要:打开网站 https://demo.bpmn.io/ 点击 create 打开的页面中的圆圈就是开始节点: 点击左下角的下载就可以下载xml文件: 把下载下来的文件用文本编辑器打开,可以看到这个圈叫做startEvent 点击开始节点,从出现的图标中可以选取下一个节点,例如添加一个任务节点,可以给这
阅读全文
摘要:参考官方文档地址为: https://www.flowable.com/open-source/docs/bpmn/ch05a-Spring-Boot 注意: springboot版本为2.6.11 flowable版本为6.7.2 新建springboot项目,添加一个web依赖: <depend
阅读全文

浙公网安备 33010602011771号