主页
软件技术
返回
servlet servlet-nameXFireServletervlet-name display-nameXFireServletdisplay-name servlet-classorg.codehaus.xfire.transport.http.XFireConfigurableServletervlet-class ervlet servlet-mapping servlet-nameXFireServletervlet-name url-patternervices*url-pattern ervlet-mapping
XX集团OA软件需求
XX集团文档WebService接口说明文档

1.XX集团需求

门户需要取到我们的某一目录下文档的数量,需要判断:文档状态(正常、临时、审批等)

2.名易OA配置

在web.xml检查是否有如下内容,否则应加入:

3.名易OA调用方法

3.1.wsdl

名易服务器ip:端口号]ervicesDocService?wsdl

3.2.新增方法

3.2.1.获取指定目录指定文档状态的文档数量

publicintgetDocCountBySeccategory(intseccategoryid,Stringdocstatus,Stringsessioncode)throwsException;参数说明:

参数 seccategoryid docstatus sessioncode
数据类型 说明
int 文档子目录id
String 文档状态 :全部 0:草稿 1:生效正常(不需要审批,归档重新打开) 2:生效正常(审批后,发布后) 3:审批 4:退回(草稿) 5:归档 6:待发布 7:失效 8:作废 9:流程草稿
String 登陆Session码
返回值: 数据类型 int
说明
记录数

3.2.2.名易企业OA获取指定目录指定文档状态的文档列表

publicDocInfo[]getDocListBySeccategory(intseccategoryid,Stringdocstatus,Stringsessioncode,intpage,intsize)throwsException参数说明:

参数 seccategoryid docstatus sessioncode page size
数据类型 说明
int 文档子目录id
String 文档状态 :全部 0:草稿 1:生效正常(不需要审批,归档重新打开) 2:生效正常(审批后,发布后) 3:审批 4:退回(草稿) 5:归档 6:待发布 7:失效 8:作废 9:流程草稿
String 登陆Session码
int 页数
int 每页记录数
返回值: 数据类型 DocInfo[]
说明
文档数组

3.2.3.名易办公自动化软件获取指定文档子目录下未阅读(有权限的)文档记录数

publicintgetDocNoReadCountBySeccategory(intseccategoryid,Stringstartdate,Stringenddate,Stringsessioncode)throwsException参数说明:

参数 seccategoryid startdate enddate sessioncode
数据类型 说明
int 文档子目录id
String 开始日期,可为空字符串
String 结束日期,可为空字符串
String 登陆Session码
返回值: 数据类型 int
说明
未阅读记录数 =0:未阅读文档数量 -1:目录id异常 -2:日期格式异常

3.2.4.获取指定多个OA知识模块文档子目录指定多个文档状态的文档数量

publicintgetDocCountByMultiSeccategory(Stringseccategoryids,Stringdocstatuses,Stringsessioncode)throwsException;参数说明:

参数 seccategoryids docstatuses sessioncode
数据类型 说明
String 文档子目录id串,子目录id间以,号分隔,如:81,82,83
String 文档状态 :全部 0:草稿 1:生效正常(不需要审批,归档重新打开) 2:生效正常(审批后,发布后) 3:审批 4:退回(草稿) 5:归档 6:待发布 7:失效 8:作废 9:流程草稿 多个文档状态时,文档状态以,号分隔,如:1,2
String 登陆Session码
返回值: 数据类型 int
说明
记录数

3.2.5.获取指定多个文档子目录指定多个文档状态的文档列表

publicDocInfo[]getDocListByMultiSeccategory(Stringseccategoryids,Stringdocstatuses,Stringsessioncode,intpage,intsize)throwsException参数说明:

参数 seccategoryids docstatuses sessioncode page size
数据类型 说明
String 文档子目录id串,子目录id间以,号分隔,如:81,82,83
String 文档状态 :全部 0:草稿 1:生效正常(不需要审批,归档重新打开) 2:生效正常(审批后,发布后) 3:审批 4:退回(草稿) 5:归档 6:待发布 7:失效 8:作废 9:流程草稿 多个文档状态时,文档状态以,号分隔,如:1,2
String 登陆Session码
int 页数,从1开始计数。0表示查询所有的记录。
int 每页记录数
返回值: 数据类型 DocInfo[]
说明
文档数组

3.2.6.获取指定多个文档子目录下未阅读(有权限的)文档记录数

publicintgetDocNoReadCountByMultiSeccategory(Stringseccategoryids,Stringstartdate,Stringenddate,Stringsessioncode)throwsException参数说明:

参数 seccategoryids startdate enddate sessioncode
数据类型 说明
String 文档子目录id串,子目录id间以,号分隔,如:81,82,83
String 开始日期,可为空字符串,日期格式如:2013-01-01
String 结束日期,可为空字符串,日期格式如:2013-12-31
String 登陆Session码
返回值: 数据类型 int
说明
未阅读记录数 =0:未阅读文档数量 -1:目录id异常 -2:日期格式异常

基于CIM模型建立集成的需求测分析系统
利用有限的资源最大化信息系统的作用
中国律师事务所OA软件建设现状分析
系统管理不等于SNMP
ERP系统中的物料之旅
用开源软件有多大风险?
十大软件即服务(SaaS)流行词
重庆名易软件科技-网站建设、网站制作过程中需要注意的问题
信息发布:名易软件http://www.myidp.net