BPM应用平台组件开发文档V10Word格式.docx

上传人:b****3 文档编号:15704161 上传时间:2022-11-15 格式:DOCX 页数:10 大小:1.58MB
下载 相关 举报
BPM应用平台组件开发文档V10Word格式.docx_第1页
第1页 / 共10页
BPM应用平台组件开发文档V10Word格式.docx_第2页
第2页 / 共10页
BPM应用平台组件开发文档V10Word格式.docx_第3页
第3页 / 共10页
BPM应用平台组件开发文档V10Word格式.docx_第4页
第4页 / 共10页
BPM应用平台组件开发文档V10Word格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

BPM应用平台组件开发文档V10Word格式.docx

《BPM应用平台组件开发文档V10Word格式.docx》由会员分享,可在线阅读,更多相关《BPM应用平台组件开发文档V10Word格式.docx(10页珍藏版)》请在冰豆网上搜索。

BPM应用平台组件开发文档V10Word格式.docx

2016年6月7日星期二

1功能描述

Ø

此版本正向审批流程,只含流程提交及审批,不含弃审、驳回、加签、改派、条件分支等;

提供审批公共组件界面,但未实现附件上传,查看审批历史等;

未实现查看是审批列表,即待办,已办及查看审批情况;

2操作步骤

2.1前端操作

2.1.1操作

1.在单据所在界面上添加【提交】,【审批】按钮并添加提交按钮操作方法,效果如下图;

2.在ActionTypes.js文件中添加上提交,审批相关的常量,如下图;

3.在单据与后台交互action文件中添加提交,审批操作的方法并引入中ActionTypes.js的提交相关的常量,如下图;

4.在与单据绑定的reducers文件中添加提交,审批操作的方法并引入ActionTypes.js中提交相应的常量,如下图;

5.在Url.js中添加提交,审批操作与后端服务连接地址,如下图;

6.在对应的界面js代码中处理后端服务处理后返回数据,如下图;

2.1.2审批公共界面组件

1.在审批操作中,提供了一个公共的审批界面,效果如下图;

2.在审批按钮对应的界面上引入审批公共界面组件,在render中使用,如下图

3.审批公共组件事件:

bill:

单据信息;

onShowApproveComp:

显示组件的方法;

onBpmApprove:

审批方法

2.2后端操作

2.2.1提交

在后台工程的Controller中写提交方法,请求方式为post,从前台取json字符串,将接口需要的参数转化出来,调用接口com.yycc.bpm.service.IBPMService的commit方法,得到返回的json,json中有流程实例ID(bpmId),将bpmId和单据状态更新返回到前端。

2.2.2审批

继续在Controller中写approve审批方法,调用接口com.yycc.bpm.service.IBPMService的commit方法,得到返回的json,json中有isEndActivity判断是否为审批完成节点。

将vo更新返回到前端。

2.3BPM流程中心配置

2.3.1登陆

2.3.2新增目录

2.3.3新增模型

2.3.4设计模型

左侧的开始、结束、审批任务可拖拽。

对每个审批任务分配好审批人。

设计好后保存并退出。

点击部署按钮

2.3.5部署

部署成功后到部署节点查询,可以看到流程定义ID为process:

6:

68460aeb-2c82-11e6-b1dc-06e5500004c2,第一个分号之前的部分process为流程定义Key。

需要将此Key放到配置表bpm_billconfig中的prodefkey字段。

2.3.6配置表

提交时的入参中三个字段需要现在配置表中配好。

其中creatorid为用户ID,由谁启动,此ID填谁,目前只支持单人启动。

Billtype为单据类型id,要根据约定配置好,cbiztypeid暂时不用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1