驰骋BPM,工作流引擎前台开发菜单列表 - 与页面组件对应关系
关键字
流程引擎,表单引擎,菜单列表,对应关系. 工作功能组件
名词解释
工作流前台应用菜单:就是前台应用的菜单列表,比如:发起列表、待办列表、在途列表、已办列表、抄送列表等。这些列表都有对应的API, 调用之后返回结果集,开发人员可以根据自己的需求开发符合自己风格的发起、待办、在途的菜单列表来。每个菜单列表中的每条记录都对应着一个页面组件。
工作流页面组件:我们把页面组件分为工作处理器页面组件、工作查看器页面组件、抄送查看页面组件。之所以叫页面组件,因为他们是一个个的页面独立工作的,独立完成相应的用能。
功能部件:每个页面组件上的按钮对应的功能,我们称为功能部件。 比如:工作处理器页面部件,有退回、删除、移交、加签、会签部件。功能部件依赖于页面组件而存在。
常用应用菜单
发起:事例 /WF/Start.htm
待办: /WF/Todolist.htm
在途: /WF/Runing.htm
抄送
三大页面组件
工作处理器:MyFlow.htm
工作处理器的全部部件
工作查看器:MyView.htm
工作查看器:全部部件
抄送处理器:MyCC.htm
对应关系图
菜单 |
开发接口 |
页面组件 |
页面组件参数 |
对应部件 |
发起 |
BP.WF.Dev2Interface.DB_StarFlows |
工作处理器 MyFlow.htm |
MyFlow.htm ?FK_Flow=xxx |
退回、移交、加签、删除、结束、打印、下载、优先级、流转自定义、关注 |
待办 |
BP.WF.Dev2Interface.DB_Todolist |
FK_Flow.htm ?WorkID=xxx &FK_Flow=xxxx &FK_Node=xxxx |
||
在途 |
BP.WF.Dev2Interface.DB_GenerRuning |
工作查看器 MyView.htm |
MyVIew.htm ?WorkID=xxxx |
打印、撤销、打包下载、关注、催办、轨迹 |
已办 |
根据数据表结构自己写 |
|||
查询 |
根据数据表结构自己写 |
|||
抄送 |
BP.WF.Dev2Interface.DB_CCList |
抄送查看器 MyCC.htm |
MyCC.htm ?WorkID=xxxx |
已阅、关闭、关注、轨迹 |
===OVER===
来源:oschina
链接:https://my.oschina.net/u/4360121/blog/4304059