Activiti
文章平均质量分 83
mansan2015
这个作者很懒,什么都没留下…
展开
-
JSAAS的Activiti会签开发扩展处理
1.什么是会签? 在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字的环节都定义为任务,并且这个会签的人员是不固定的,若固定的我们可以通过Activiti的并行任务或串行任务来处理。会签的引入说明,无非就是为了流程流转至某一...原创 2016-06-12 14:02:57 · 612 阅读 · 0 评论 -
基于Activiti的流程应用开发平台JSAAS-WF V5.3
第1章 产品概述及体系架构1.1.概述红迅JSAAS-WF工作流平台V5是广州红迅软件有限公司面向合作伙伴以及有IT运维团队中大型企业提供新一代的流程管理产品,它基于流行的JAVA开源技术上构建,扩展容易,学习成本低,同时满足中国本土企业对于业务管控流程的需要。产品全面覆盖流程的建模、配置、运行、管理、监控等流程管理的功能,利用红迅工作流V5上的各类功能,可以非常容易满足金融、电信、互...原创 2017-03-27 14:35:58 · 735 阅读 · 0 评论 -
基于miniui的Activiti的 流程表单的自定义设计
一、Miniui表单的概述 Miniui是一套基于jquery中比较优秀的前端框架,本人在不少项目上用过EXTJS,EasyUI,QUI等。对于一些UI团队不怎么强的软件公司或开发团队,在项目开发过程中,没有好的UI工程师配合,开发出来的项目或产品均面临一个界面不友好,前端代码开发混乱,重构成本高,后续维护成本高等问题,这使得产品更迭一段时间就夭折情况成为普遍现象。Min...原创 2015-11-18 17:43:44 · 1807 阅读 · 0 评论 -
如何实现Activiti的分支条件的自定义配置
一、Activiti的流程分支条件的局限Activiti的流程分支条件目前是采用脚本判断方式,并且需要在流程定义中进行分支条件的设定,如下图所示: <sequenceFlow id="flow2" sourceRef="exclusiveGw" targetRef="theTask1"> <conditionExpression xsi:ty...原创 2015-11-17 22:30:37 · 6241 阅读 · 2 评论 -
如何实现Activiti的流程定义的设置
Activiti提供的流程定义是基于XML的,一旦发布完成后,若想对流程定义实现更改,只有一种办法,就是重新发布新的版本,但有时,我们需要的是不让他发行新版本,只是希望修改其原来的Xml,如我们对分支节点进行条件设置。<sequenceFlow id="flow1" name="input==1" sourceRef="exclusivegateway1" targetRef="us...2015-10-29 16:52:32 · 925 阅读 · 0 评论 -
红迅软件JSAAS Activiti Oa 系统源码社区版
1. JSAAS简介 JSAAS企业应用平台是一款带有企业信息化基础管理的Saas开发平台框架,它是基于流行的轻量级框架Spring上构建,以支持中小企业、大型集团企业、政府单位的日常事务管理,平台提供基础的数据交互功能模块、文档处理管理模块、组织架构管理模块、流程管理模块、企业公告、微信交互管理模块等,适合于有IT研发能力的大型企业或向Saas应用运维的IT开发企业。同时整合了...原创 2016-08-21 12:35:10 · 1930 阅读 · 0 评论 -
基于Spring Security 的Java SaaS应用的权限管理
1. 概述 权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。资源包括访问的页面,访问的数据等,这在传统的应用系统中比较常见。本文介绍的则是基于Saas系统架构的处理模型,SaaS应用的数据安全是目前大型企业比较担心的问题,因此,JSaaS的安全应用就显得非常重要。JSaaS平台不单是一款私有云的应用管理平台,更是一款可扩展开发...原创 2015-08-24 21:35:56 · 1649 阅读 · 0 评论 -
整合Acitiviti在线流程设计器(Activiti-Modeler 5.18.0)
整合Acitiviti在线流程设计器(Activiti-Modeler 5.18.0)1.概述前言 一直以来都是从事大量的工作流相关的项目,用过很多商用的工作流产品,包括国内与国外的,尽管商用的工作产品在UI操作上比较人性化,但个人用户觉得,这东西只需要一些初级用户,对于我们一直在为一些高级的客户提供一些专业的数据整合、流程梳理、系统间的数据穿透时,这些系统因为不开源,给...原创 2015-08-22 18:16:52 · 2677 阅读 · 1 评论 -
Activiti-Modeler 5.18在线流程建模工具的安装配置使用(支持ie9+)
Activiti-Modeler 5.18 在线流程建模工具的安装配置尝鲜使用 Activiti目前版本更新得比较快,其在线的构建工具升级已经到了5.18版,同时改掉了以前不支持IE下的画图缺点,目前在ie9上已经支持了。整体来说Activiti-Modeler是一款可满足企业流程建模的工具了,当然还有一些不足,我们在后续将会不断完善它,同时也跟大家分享。因此要使用它来与自身的平台集成还是...原创 2015-08-19 16:16:37 · 966 阅读 · 0 评论 -
Activiti的流程如何与外部业务进行数据交互
如何通过流程审批与外部表单实现对接 在流程的审批过程中,我们有很多业务是需要进行流程的审批的,但实际上这些业务在大部分处理上跟流程上是无关的,他们只是有部分业务的数据需要参与审批的动作而已,如:销 售采购合同,制订采购合同是需要走审批流程,一旦审批完成后,这个采购合同后续的执行是则是由采购合同模块本身的处理来完成,后续跟审批操作没有多太关 系。在系统设计上,我们需要开发一个单独的模块...原创 2016-06-16 08:49:55 · 5818 阅读 · 1 评论 -
Activiti如何实现流程的回退
1.概述编辑流程回退一直以来是个老旧的难题,也一直没有好的解决方法,本文就来详述流程回退的解决办法。首先我们来分析一下不同的流程审批情况,并在对应的节点上实现流程的回退处理,以及应该提供的回退处理,当然我们说的回退不是指通过在流程节点上画一条线回退到想回的节点上。回退时,需要解决两种情况: 回退到发起人 回退到上一步及逐步回退因为回退至任一节点上,...2016-06-12 16:19:31 · 3612 阅读 · 0 评论 -
JSAAS如何让外部业务模块整合Activiti流程的流程审批
如何通过流程审批与外部表单实现对接在流程的审批过程中,我们有很多业务是需要进行流程的审批的,但实际上这些业务在大部分处理上跟流程上是无关的,他们只是有部分业务的数据需要参与审批的动作而已,如:销售采购合同,制订采购合同是需要走审批流程,一旦审批完成后,这个采购合同后续的执行是则是由采购合同模块本身的处理来完成,后续跟审批操作没有多太关系。在系统设计上,我们需要开发一个单独的模块进行采购...原创 2016-06-12 14:29:58 · 302 阅读 · 0 评论 -
Activiti的全局事件机制及其监听处理
概述Activiti在5.15以后的版本后,增加了统一的事件入口,不需要再像以前那样,监听流程的事件时,在流程定义的BPMN文件中为每个节点及流程增加以下的配置,以实现监听事件的做法,这种做法导致我们发布流程时,需要对bpmn文件进行设置,非常不方便,若调整其XML或Class类名或包名,都需要对BPMN文件重新修改并且发布,难度可想而知。 为了规避这种问题,我们重新引入统一监控机...2016-06-12 14:09:01 · 4197 阅读 · 0 评论 -
Activiti Eclipse Designer与Activiti Modeler的相互转换
在Activiti Modeler尚未推出之前,我们使用Activiti进行流程设计的时候,优先会使用官方提供的Eclipse插件来进行设计,然后再通过代码把流程设计文件发布至系统中,然后再调用启动流程,这会导致一个问题,当我们需要进行流程修改的时候,麻烦来了,解决这种问题方案有以下方式: 1.重新在eclipse设计器流程,然后再次通过代码发布至系统中,然后再次执行。...原创 2016-02-17 15:13:43 · 342 阅读 · 0 评论