通过上面的步骤,我们就完成界面的开发了,下面我们就来看看如何走工作流平台吧:
使用工作流设计器
使用工作流设计器,来设计流程
1、打开工作流设计器:
![](images/20150107435.png)
2、我们这里点击“新增工作流定义”:出现如下设计界面:
![](images/20150107436.png)
3、我们这里是新建一个请假流程:
![](images/20150107437.png)
4、下面我们来说明下该流程属性界面上的相关属性说明:
![](images/20150107438.png)
5、我们选择我们之前注册的组件,我们通过资源管理平台,来完成组件的注册:
![](images/20150107439.png)
6、设置流程的拥有者和监控者:
![](images/20150107440.png)
7、确认后,来设计请假的具体工作流程及审批流程。
![](images/20150107441.png)
![](images/20150107442.png)
8、编辑审核节点和业务操作节点的相关信息:
![](images/20150107443.png)
9、编辑活动属性的相关属性信息:
![](images/20150107444.png)
发送该活动的一个操作消息到下一活动节点的执行人。
活动的参与者:
![](images/20150107445.png)
活动的任务转发条件:
![](images/20150107446.png)
设计完毕后,请保存流程:
![](images/20150107447.png)
使用工作流模块
1、发布流程,上面我们定义完工作流流程后,我们必须发布流程定义,在后续的模块中才能看到:
![](images/20150107448.png)
2、发布完流程定以后,我们在发起流程模块中看到该流程定义:
![](images/20150107449.png)
3、发起流程:
![](images/20150107450.png)
4、输入完毕,相关信息后,点击“保存并提交”走工作流流程:
![](images/20150107451.png)
5、对我的申请进行流程跟踪:
![](images/20150107452.png)
6、点击查看送审意见:
![](images/20150107453.png)
然后我们之前在流程定义中定义了,流程活动审批的操作员是“系统管理员”,所以我们来换账户登陆,用系统管理员账户,来登进来查看,是否申请正确的被
管理员账户接收。
我的待办事宜:
![](images/20150107454.png)
执行流程的工作处理,或者是工作的转发,我们下面来先看看工作转发:
![](images/20150107455.png)
上图,点击确认后,则把当前的活动的审批人,转发给指点的人。
比如我们转发给0001,我们登陆进入后,查看0001的用户内,是否有指定的待办事宜:
![](images/20150107456.png)
我可以对当前的任务进行处理,下面我们就来看看工作处理的功能吧:
![](images/20150107457.png)
点击“审批”后弹出如下界面:
![](images/20150107458.png)
我们再来看看“打回”的操作:
![](images/20150107459.png)
监控,监控当前流程的执行状态:
![](images/20150107460.png)
7、我们这里执行同意,则请假单的申请则完成审批,操作完毕后,打开我的已办模块。
8、流程监控模块:
![](images/20150107462.png)
经过上述的几个步骤,我们就完成了工作流模块的开发和应用了,应该是比较简单和详细的了,当然其实具体的业务当中,可能请假的流程不会这么简单,关于请假的比较复杂的形式,包括任务的转发和多人审批流,我们后续来进行讲解,预计关于请假流程的扩展和说明,还要再写一篇,希望能让大家对平台提供的工作流有个全新的认识,当然由于个人水平有限,部分设计之处,并不合理,还请大家多多指教,提出宝贵意见。
|