admin 管理员组文章数量: 1184232
2024年3月20日发(作者:header是什么元件在proteus)
工作流WebService接口使用说明
一、检查部署是否成功:输入下面的地址
(换成实际的地址):8060(实际的端口号)/services/,界面中有如下服务即
可:
采用Web Serverice技术进行协同系统和业务系统进行数据交互,由协同系
统方开发实现Web Serverice服务,业务系统方需在本地实现Web Serverice
本地代理来进行调用。
协同系统方需提供的服务接口如下:
1、
2、
流程创建接口
流程流转控制接口
提供流程提交,退回和转发控制接口
3、 需业务系统处理的任务列表
根据用户id和流程id获取该人员需要业务系统处理的任务列表,如果需
要获取表单的数据在通过reqestid调用获取表单数据接口
4、 获取表单数据接口
根据协同系统中流程主键requestid获取表单中所有数据
5、 已归档任务列表
根据创建人id和流程id获取已经归档的任务列表
接口名称
创建新流程:
doCreateWorkflowReques
t
参数说明
WorkflowRequestInfo?wri:
请求信息对象
userId:
用户id
返回值
String:新流程的
requestid
如果小于0表示
失败
-1:创建流程失败
-2:用户没有流程
功能描述
根据请求信息对
象创建一条新的
流程,请求信息
对象中需包含创
建人、创建流程
id和表单的数
创建权限
-3:创建流程基本
信息失败
-4:保存表单主表
信息失败
-5:更新紧急程度
失败
-6:流程操作者失
败
-7:流转至下一节
点失败
-8:节点附加操作
失败
代办数量:
getToDoWorkflowRequest
Count
代办列表:
getToDoWorkflowRequest
List
int userId:
用户id
String[] conditions:
查询流程的条件,为字符串数组
int pageNo:
当前页数
int pageSize:
每页的分页数量
int recordCount:
总行数
int userId:
用户id
String[] conditions:
查询流程的条件,为字符串数组
类型
int userId:
用户id
String[] conditions:
查询流程的条件,为字符串数组
int pageNo:
当前页数
int pageSize:
每页的分页数量
int recordCount:
总行数
int userId:
用户id
String[] conditions:
查询流程的条件,为字符串数组
类型
int requestId:
请求requestid
Int:代办的数量
据
返回满足条件的
用户可以得到的
代办数目
根据参数条件获
取需处理任务列
表
排除创建节点任
务
WorkflowRequest
Info []:请求基
本信息列表
归档数目:
getRejectRequestCount
Int:归档的数量
归档任务:
getProcessedRequest
WorkflowRequest
Info []:请求基
本信息列表
根据参数条件获
取归档任务列表
表单数据:
getRequest
RequestInfo:
请求信息对象
根据流程
requestid获得
版权声明:本文标题:泛微OA 工作流WebService接口使用说明 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710869487a577161.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论