jbpm 使用日记4

用了整整一天的时间, 实现了个比较简单的会签的功能.

感谢 [url=http://tomkoo.iteye.com]tomkoo[/url]提供了会签的实现思路.

因为要实现当会签时,当有一个人不通过时取消其他 TaskInstance.

所以在 会签 TaskNode node-enter 里动态创建多个 TaskInstance

然后在会签的 Task task-end 里取得当前任务实例, 然后结束除当前实例外所有实例.

感觉上实现的比较牵强, 不属于标准手法. 而且代码中可能存在隐藏bug .

如果用户的需求比较复杂,例如, 当多部门会签的时候, a 部门, 5人以上, b 部门3人以上再加上什么 如果b 部门头只要签了就直接通过, 类似这种功能, 如果要做起来, 工作流设计的理论知识就是一个瓶颈了.

还有需要考虑的生成任务待办列表的时候,配置每个任务的 url 目前我打算写到一个xml 文件里, 根据工作流加前缀名+任务名作为key url 作为value 自己写页面去实现吧.

明天整理一下会签实现的代码.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值