依托Camunda工作流引擎,辅以集成工作,实现了流程建模、表单定制、我的待办、我的已办、我的申请等功能,接下来重点就是流程任务的处理了,今天总体来说说一个流程,从发起、环节处理到结束的过程。
关于任务的处理的方式,有必要先提一下。
市面上很多工作流系统或平台,在任务处理的时候,填写审批意见后,点击提交按钮,提示操作成功后关闭页面。这种方式,对用户而言其实并不友好,在任务提交前,用户实际不清楚提交后会流转到哪个环节了。少数系统或平台做了进一步优化,在提交成功后显示下一审批环节。不过,这种方式只是省掉了用户主动查询的步骤,仍旧是事后通知。如发现与预期不符,往往需要执行撤回功能,甚至线下联系下一环节处理人执行驳回操作。
在我设计的平台中,工作流任务处理时,在任务提交时,会显示下一处理环节,这样就实现了事先得知,从而减少差错和避免不必要的沟通。
用户访问业务导航功能菜单,系统分门别类显示当前用户有权限发起的所有流程模板。

点击对应流程模板按钮,进入流程发起界面

填写数据后,点击保存按钮,系统一方面保存表单对应的实体对象,