工作流 WebService 接口使用说明
一、检查部署是否成功:输入下面的地址
http://192.168.4.183(换成实际的地址):8060(实际的端口号)/services/,界面中有如下服务即可:
采用 Web Serverice 技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现
Web Serverice 服务,业务系统方需在本地实现 Web Serverice 本地代理来进行调用。
协同系统方需提供的服务接口如下:
1、 流程创建接口
2、 流程流转控制接口
提供流程提交,退回和转发控制接口
3、 需业务系统处理的任务列表
根据用户 id 和流程 id 获取该人员需要业务系统处理的任务列表,如果需要获取表单的
数据在通过 reqestid 调用获取表单数据接口
4、 获取表单数据接口
根据协同系统中流程主键 requestid 获取表单中所有数据
5、 已归档任务列表
根据创建人 id 和流程 id 获取已经归档的任务列表
2.2.2 接口说明
接口名称
参数说明
返回值
功能描述
创建新流程:
doCreateWorkflowReques
t
WorkflowRequestInfo wri:
请求信息对象
userId:
用户 id
String : 新 流 程
的 requestid
如果小于 0 表示
失败
-1:创建流程失
败
根据请求信息对
象创建一条新的
流程,请求信息
对象中需包含创
建人、创建流程
id 和 表 单 的 数