008.请假流程-自定义SDK表单.pptx

想预览更多内容,点击预览全文

申明敬告:

本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

开源驰骋流程引擎-ccbpm系列讲座

驰骋工作流引擎- 表单方案-自定义SDK表单

本章节学习内容

什么是SDK表单

设计简单流程

SDK表单设计演示

什么是SDK表单

这种模式称为自定义表单,界面的渲染都是交给开发人员自己完成。

在启动流程或者中间流程工作处理的时候,ccbpm会给该表单传入必要的参数.WorkID,FK_Node,FK_Flow,FID.

开发者接受这四个参数后来处理自己的页面逻辑,根据流转到不同的节点位置,对表单的控件进行权限控制.

点击发送、退回、移交、加签等功能的时候,调用ccbpm提供的api.

案例-请假流程业务

1.公司规定所有人员均可以发起请假流程。

2.基层岗位人员发起需要部门经理审批; 部门经理发起需要总经理审批;

3.请假天数大于等于3天,需要总经理审批。

4.领导审批完成后,需要财务部门备案。

设计效果展示

Step1:画流程图

业务环节梳理

环节关系建立

环节接收人规则设置

表单设计

Step2:SDK表单设计演示

新建一个HTML、JSP、ASPX等页面, 在浏览器中可展示即可。

界面展示和业务逻辑实现。

页面进行功能按钮的事件书写时, 需要调用CCBPM提供的API.

Step3:节点和SDK表单关联

节点表单方案选择SDK模式

URL链接中,书写页面相对于根目录的位置。

Step3:节点和SDK表单关联

节点表单选择SDK表单模式

URL链接填写页面地址,位置从项目根目录开始。

流程运行效果

谢谢!!! 更多视频教程请参考 http://ccflow.org

您可能关注的文档

最近下载