public interface TimeViewApi
限定符和类型 | 方法和说明 |
---|---|
java.util.List<TimeViewInfoBO> |
find4Xiaoz(com.seeyon.ctp.common.authenticate.domain.User user,
java.util.Date startDate,
java.util.Date endDate,
java.util.List<java.lang.Integer> status,
java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps,
com.seeyon.ctp.util.FlipInfo flipInfo)
获取日程相关的数据(提供给智能消息提醒用)
|
java.util.List<TimeViewInfoBO> |
findTimeViewInfo(com.seeyon.ctp.common.authenticate.domain.User user,
java.util.Date startDate,
java.util.Date endDate,
java.util.List<java.lang.Integer> status,
java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps) |
java.util.List<TimeViewInfoBO> |
findTimeViewInfo(com.seeyon.ctp.common.authenticate.domain.User user,
java.util.Date startDate,
java.util.Date endDate,
java.util.List<java.lang.Integer> status,
java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps,
com.seeyon.ctp.util.FlipInfo flipInfo)
获取日程相关的数据
|
java.util.List<TimeViewInfoBO> |
findTimeViewInfo4Index(java.lang.Long memberId,
java.util.Date startDate,
java.util.Date endDate,
java.util.List<java.lang.Integer> status,
java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps)
全文检索获取日程相关的数据
|
java.util.List<TimeAuthInfoBO> |
getConflictData(java.util.List<java.lang.Long> memberIds,
java.util.Date startDate,
java.util.Date endDate,
java.lang.Long id)
获取冲突数据
会议 :主持人,记录人,回执为参加的与会人
事件 : 创建或者被安排的
领导日程 : 领导
|
java.util.List<TimeViewInfoBO> findTimeViewInfo(com.seeyon.ctp.common.authenticate.domain.User user, java.util.Date startDate, java.util.Date endDate, java.util.List<java.lang.Integer> status, java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps, com.seeyon.ctp.util.FlipInfo flipInfo) throws com.seeyon.ctp.common.exceptions.BusinessException
获取日程相关的数据
user
- 获取指定人的数据startDate
- 开始时间(时间安排的开始时间)endDate
- 结束时间(时间安排的结束时间)status
- 状态(0:未完成、1:已完成)TimeViewStatus
apps
- 需要那几个模块的数据(任务、会议、日程、计划)ApplicationCategoryEnum
flipInfo
- 分页对象com.seeyon.ctp.common.exceptions.BusinessException
java.util.List<TimeViewInfoBO> findTimeViewInfo(com.seeyon.ctp.common.authenticate.domain.User user, java.util.Date startDate, java.util.Date endDate, java.util.List<java.lang.Integer> status, java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
java.util.List<TimeViewInfoBO> find4Xiaoz(com.seeyon.ctp.common.authenticate.domain.User user, java.util.Date startDate, java.util.Date endDate, java.util.List<java.lang.Integer> status, java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps, com.seeyon.ctp.util.FlipInfo flipInfo) throws com.seeyon.ctp.common.exceptions.BusinessException
获取日程相关的数据(提供给智能消息提醒用)
user
- startDate
- endDate
- status
- apps
- flipInfo
- com.seeyon.ctp.common.exceptions.BusinessException
java.util.List<TimeAuthInfoBO> getConflictData(java.util.List<java.lang.Long> memberIds, java.util.Date startDate, java.util.Date endDate, java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
memberIds
- startDate
- endDate
- com.seeyon.ctp.common.exceptions.BusinessException
java.util.List<TimeViewInfoBO> findTimeViewInfo4Index(java.lang.Long memberId, java.util.Date startDate, java.util.Date endDate, java.util.List<java.lang.Integer> status, java.util.List<com.seeyon.ctp.common.constants.ApplicationCategoryEnum> apps) throws com.seeyon.ctp.common.exceptions.BusinessException
全文检索获取日程相关的数据
memberId
- 获取指定人的数据startDate
- 开始时间(时间安排的开始时间)endDate
- 结束时间(时间安排的结束时间)status
- 状态(0:未完成、1:已完成)TimeViewStatus
apps
- 需要那几个模块的数据(任务、会议、日程、计划、领导行程)ApplicationCategoryEnum
com.seeyon.ctp.common.exceptions.BusinessException