首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

ExtJS+Nutz+JBPM兑现一个简单的请假流程

2012-11-01 
ExtJS+Nutz+JBPM实现一个简单的请假流程学习了一段时间的JBPM工作流,根据网上一个很常见的请假的例子,基于

ExtJS+Nutz+JBPM实现一个简单的请假流程

学习了一段时间的JBPM工作流,根据网上一个很常见的请假的例子,基于ExtJS3.3.1,Nutz1.a.36,JBPM4.4实现了一遍。


实现了发布删除流程,流程监控,流程图查看,一个完整的请假流程等功能。


流程图:

ExtJS+Nutz+JBPM兑现一个简单的请假流程


对应的JPDL.xml:

?

<?xml version="1.0" encoding="UTF-8"?><process name="qingjia" xmlns="http://jbpm.org/4.4/jpdl"><description><![CDATA[一个请假流程,三天以上假期需要老板批准]]></description><start g="96,10,48,48" name="请假申请"><transition to="申请" /></start><task g="74,93,92,52" name="申请" assignee="${employee}" form="leave.jsp"><transition to="经理审批" /></task><task g="74,187,92,52" name="经理审批" candidate-groups="g_manager" form="manager.jsp"><transition g="-29,-8" name="批准" to="决策1" /><transition g="234,211;234,118:-45,-22" name="驳回" to="申请" /></task><decision g="96,279,48,48" name="决策1" expr="#{day > 3 ? '老板审批' : '结束'}"><transition name="老板审批" to="老板审批" g="-53,-22" /><transition name="结束" to="申请通过" g="-29,-22" /></decision><task g="235,273,92,52" name="老板审批" candidate-groups="g_boss" form="boss.jsp"><transition g="-29,-22" name="批准" to="申请通过" /><transition g="-44,-11" name="不批准" to="申请未通过" /></task><end g="97,373,48,48" name="申请通过" /><end g="261,372,48,48" name="申请未通过" /></process>
?

?

登陆界面:

ExtJS+Nutz+JBPM兑现一个简单的请假流程




ZIP包中至少包含JDPL.xml与对应PNG文件。


?


 
改掉了,谢谢提醒 9 楼 jayming 2011-08-02   什么个鸟东西还不放源码,不放源码就别拿出来显摆,鄙视 10 楼 Storm1988 2011-08-10   想问个问题,流程图是用什么技术画出来的,VML、SVG? 11 楼 pangwu86 2011-09-06   Storm1988 写道想问个问题,流程图是用什么技术画出来的,VML、SVG?
JBPM本事可以生产那个图,只是从数据库中拿出来,显示在页面上而已
至于那些框框,需要计算下,然后在页面中生成一个个边框有颜色的div就好了 12 楼 lwei20000 2011-09-14   pangwu86 写道zccmp 写道pangwu86大哥,支持你呀,你能否发份源码给我呀,我现在正在学习方面中,没有好的例子呀,麻烦了呀.....多谢多谢呀!哈哈....我的邮箱为:zccmp@126.com
不好意思哈,因为涉及一些问题,暂时不提供源码,稍后会提供部分关键代码与讲解,就像这个一样http://pangwu86.iteye.com/blog/1126182,希望能帮到你



哥们,像你这样的态度要不得。

热点排行