java实现的工作流

    java实现的工作流,功能可以和JBPM媲美,且实现了JBPM不能实现的功能,即支持客户完全自定义,实现拖拽的方式定义流程,同时,还有在业务流转过程中,支持手动流转(我们自己称为自由流转),而JBPM恐怕做不到吧。节点处理人,比JBPM灵活多了,JBPM支持单个人和组,而我们实现的支持单个人、组,角色、职务等等。

    下一步打算考虑,增加一些新的功能,就是大家在使用JBPM时遇到的一些问题和我们自己定义流程时遇到的一些业务难题,如灵活的回退同时以邮件或通知消息或手机短信或RTX在线及不在线消息等等。

   先让大家看一下实现的一个小例子,下次讲一下定义流程时的一些操作功能。

 员工填写请假单,走请假单流程。大于24小时走一个分支;小于等于24小时走另一个分支,ctop软件里的实现效果图如图1:

  

 具体的设置操作步骤如下:

l         首先在数据库请假单表,确保有“请假天数”这个字段(用途是在流程里要对该字段进行条件判断)

l         其次就是构建流程,在流程定制里通过“托拉拽”的形式构建上述流程图。

然后设置相应的节点属性,这里主要讲解条件分支的节点设置方法方法如图2、3、4、5

 

1.         <=24节点设置方法

逻辑上的唯一的区别就是多了一个等于

ctop程序上相关的设置前三步和上述>24步骤是相类似的的,唯一的区别是如图6所示

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值