public interface BehavioranalysisApi
限定符和类型 | 方法和说明 |
---|---|
BBSAndShowIndexBO |
getBBSAndShowIndex(BahWfParam wfParam)
获取讨论和秀数(提供给行为足迹的接口)
正常:
1、传入正确的人员id、当前时间之前的年月日期,返回该人员传入时间内的参与讨论数和秀出照片数 2、传入正确的人员id、当前时间之后的年月日期,返回null 3、传入离职人员id、当前时间之前的年月日期,返回该人员传入时间内的参与讨论数和秀出照片数 4、传入兼职人员id、当前时间之前的年月日期,返回该人员传入时间内的参与讨论数和秀出照片数 5、传入停用人员id、当前时间之前的年月日期,返回该人员传入时间内的参与讨论数和秀出照片数 6、传入调整了单位的人员id、当前时间之前的年月日期,返回该人员在原单位的传入时间内的参与讨论数和秀出照片数 异常: 7、有参数传入null,抛异常 |
Map<String,Object> |
getBehaviorData(int year,
int month)
获取个人行为绩效数据(小致用)
|
DocIndexBO |
getDocIndex(BahWfParam wfParam)
获取文档数(提供给行为足迹的接口)
正常:
1、传入正确的人员id、当前时间之前的年月日期,返回该人员传入时间内的文档数 2、传入正确的人员id、当前时间之后的年月日期,返回null 3、传入离职人员id、当前时间之前的年月日期,返回该人员传入时间内的文档数 4、传入兼职人员id、当前时间之前的年月日期,返回该人员传入时间内的文档数 5、传入停用人员id、当前时间之前的年月日期,返回该人员传入时间内的文档数 6、传入调整了单位的人员id、当前时间之前的年月日期,返回该人员在原单位的传入时间内的文档数 异常: 7、有参数传入null,抛异常 |
IndexScoreBO |
getIndexScore4Member(BahWfParam wfParam)
获取人员指定时间的积分数据及组织中的排名
正常: 1、传入正确的人员id、当前时间之前的年月日期,返回该人员指标值、绩效积分、部门排名、部门总数、单位排名、单位总数 2、传入正确的人员id、当前时间之后的年月日期,返回null 3、传入离职人员id、当前时间之前的年月日期,返回该人员指标值、绩效积分、部门排名、部门总数、单位排名、单位总数 4、传入兼职人员id、当前时间之前的年月日期,返回该人员在本单位指标值、绩效积分、部门排名、部门总数、单位排名、单位总数 5、传入停用人员id、当前时间之前的年月日期,返回该人员在原单位指标值、绩效积分、部门排名、部门总数、单位排名、单位总数 6、传入调整了单位的人员id、当前时间之前的年月日期,返回该人员在原单位指标值、绩效积分、部门排名、部门总数、单位排名、单位总数 异常: 7、有参数传入null,抛异常 |
NewAndBulIndexBO |
getNewAndBulIndex(BahWfParam wfParam)
获取新闻和公告数(提供给行为足迹的接口)
正常:
1、传入正确的人员id、当前时间之前的年月日期,返回该人员传入时间内的新闻和公告阅读数 2、传入正确的人员id、当前时间之后的年月日期,返回null 3、传入离职人员id、当前时间之前的年月日期,返回该人员传入时间内的新闻和公告阅读数 4、传入兼职人员id、当前时间之前的年月日期,返回该人员传入时间内的新闻和公告阅读数 5、传入停用人员id、当前时间之前的年月日期,返回该人员传入时间内的新闻和公告阅读数 6、传入调整了单位的人员id、当前时间之前的年月日期,返回该人员在原单位的传入时间内的新闻和公告阅读数 异常: 7、有参数传入null,抛异常 |
ProcessIndexBO |
getProcessIndex(BahWfParam wfParam)
已过时。
|
ProcessIndexBO |
getProcessIndexPlus(BahWfParam wfParam)
获取流程数(提供给行为足迹的接口)
正常:
1、传入正确的人员id、当前时间之前的年月日期,返回该人员传入时间内的流程数 2、传入正确的人员id、当前时间之后的年月日期,返回null 3、传入离职人员id、当前时间之前的年月日期,返回该人员传入时间内的流程数 4、传入兼职人员id、当前时间之前的年月日期,返回该人员传入时间内的流程数 5、传入停用人员id、当前时间之前的年月日期,返回该人员传入时间内的流程数 6、传入调整了单位的人员id、当前时间之前的年月日期,返回该人员在原单位的传入时间内的流程数 异常: 7、有参数传入null,抛异常 (优化后的getProcessIndex) |
IndexScoreBO getIndexScore4Member(BahWfParam wfParam) throws com.seeyon.ctp.common.exceptions.BusinessException
wfParam
- 必备参数:orgIdStr人员ID,rptYear对应时间年,rptMonth对应时间月com.seeyon.ctp.common.exceptions.BusinessException
@Deprecated ProcessIndexBO getProcessIndex(BahWfParam wfParam) throws com.seeyon.ctp.common.exceptions.BusinessException
wfParam
- com.seeyon.ctp.common.exceptions.BusinessException
ProcessIndexBO getProcessIndexPlus(BahWfParam wfParam) throws com.seeyon.ctp.common.exceptions.BusinessException
wfParam
- com.seeyon.ctp.common.exceptions.BusinessException
DocIndexBO getDocIndex(BahWfParam wfParam)
wfParam
- NewAndBulIndexBO getNewAndBulIndex(BahWfParam wfParam)
wfParam
- BBSAndShowIndexBO getBBSAndShowIndex(BahWfParam wfParam)
wfParam
- Map<String,Object> getBehaviorData(int year, int month) throws com.seeyon.ctp.common.exceptions.BusinessException
year
- month
- 参数year:年
参数month:月
1-12表示正常的1-12月,13全年,14上半年,15下半年,16-19表示四个季度com.seeyon.ctp.common.exceptions.BusinessException
Copyright © 2016–2018. All rights reserved.