- 1427
- 0
- 约9.68千字
- 约 10页
- 2021-08-21 发布于山东
- 举报
泛微OA工作流WebService接口使用说明
泛微OA工作流WebService接口使用说明
PAGE / NUMPAGES
泛微OA工作流WebService接口使用说明
工 作 流 W e b S e r v i c e 接 口 使 用 说 明
一、检查部署能否成功
:输入下边的地点
(换成实质的地点
):8060( 实质的端口号
)/services/,
界面中有以下服务即可
:
采纳 Web Serverice 技术进行共同系统和业务系统进行数据交互,由共同系统方开发实现
Web Serverice
服
务,业务系统方需在当地实现 Web Serverice 当地代理来进行调用。
共同系统方需供给的服务接口以下:
1、 流程创立接口
2、 流程流转控制接口
供给流程提交,退回和转发控制接口
3、 需业务系统办理的任务列表
依据用户 id 和流程 id 获取该人员需要业务系统办理的任务列表,假如需要获取表单的数据在经过
reqestid 调用获取表单数据接口
4、 获取表单数据接口
依据共同系统中流程主键 requestid 获取表单中全部数据
5、 已归档任务列表
依据创立人 id 和流程 id 获取已经归档的任务列表
接口名称
参数说明
返回值
功能描绘
创立新流程:
WorkflowRequestInfowri :
String :新流程的
依据恳求信息对
恳求信息对象
requestid
象创立一条新的
userId:
假如小于 0 表示
流程,恳求信息
用户 id
失败
对象中需包括创
-1 :创立流程失败
建人、创立流程
-2 :用户没有流程
id 和表单的数
创立权限
据
-3 :创立流程基本
信息失败
-4 :保留表单主表
信息失败
-5 :更新紧迫程度
失败
-6 :流程操作者失
败
-7 :流转至下一节
点失败
-8 :节点附带操作
失败
代劳数目 :
int userId:
Int: 代劳的数目
返回知足条件的
getToDoWorkflowRequest
用户 id
用户能够获取的
Count
String[] conditions:
代劳数目
查问流程的条件 , 为字符串数组
代劳列表:
int pageNo:
WorkflowRequest
依据参数条件获
getToDoWorkflowRequest
目前页数
Info [] :恳求基
取需办理任务列
List
int pageSize:
本信息列表
表
每页的分页数目
清除创立节点任
int recordCount:
务
总行数
int userId:
用户 id
String[] conditions:
查问流程的条件
, 为字符串数组
种类
归档数目 :
int userId:
Int: 归档的数目
getRejectRequestCount
用户 id
String[] conditions:
查问流程的条件 , 为字符串数组
归档任务:
int pageNo:
WorkflowRequest
依据参数条件获
getProcessedRequest
目前页数
Info []
:恳求基
取归档任务列表
int pageSize:
本信息列表
每页的分页数目
int recordCount:
总行数
int userId:
用户 id
String[] conditions:
查问流程的条件
, 为字符串数组
种类
表单数据:
int requestId
:
RequestInfo
:
根 据
流 程
getRequest
恳求 requestid
恳求信息对象
requestid
获取
表单数据
流程提交:
WorkflowRequestInfo request
: Boolean :
流程提交
submitWorkflowRequest
恳求信息对象
True
成功
int requestid
:
False
失败
恳求 id
int userid
:
提交人 ID
String type:
种类
String remark
:
提交建议
流程退回:
int requestid
:
Boolean :
流程退回
nextNodeByReject
恳求 id
True
成功
int userid
:
False
失败
提交人 ID
String remark
:
退回建议
流程转发:
int requestid
:
Boolean :
流程转发
forwardWorkflowRequest
恳求 id
True
成功
String forwardoperator:
False
失败
接收人 id 多个用逗号分开
String remark
:
转发建议
String u
原创力文档

文档评论(0)