public interface SupervisionApi
限定符和类型 | 方法和说明 |
---|---|
boolean |
canTransSupervision(com.seeyon.ctp.common.authenticate.domain.User user)
是否可以做转督办操作
|
java.lang.Boolean |
checkSupervise(java.lang.Long accountId)
校验督察督办是否可用
|
java.util.List<SupervisionDataMappingBO> |
findMappingByDataId(java.lang.Long formDataId)
根据子数据ID获取映射关系
|
SupervisionDataMappingBO |
findMappingByMappingDataId(java.lang.Long mappingDataId)
根据主数据ID获取映射关系
|
java.util.List<SupervisionBISettingBO> |
getBiSettingsByAuth(java.lang.Long memberId)
协同首页获取人员授权大屏门户
|
java.util.Map<java.lang.String,java.lang.Object> |
getExcelBynameData(java.lang.Long formId,
java.lang.String excelByname)
查询excel别名相关信息
|
java.lang.String |
getMeetingAgreedListUrl(java.util.Map<java.lang.String,java.lang.Object> params)
获取会议议定列表页面地址
|
SupervisionRelationBO |
getRelationBySupId(java.lang.Long supervisionId)
根据督办数据ID获取转督办信息
|
com.seeyon.ctp.util.FlipInfo |
getRelationList4Conference(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map<java.lang.String,java.lang.Object> params)
从会议议定中查询督办人为当前用户的督办信息
|
java.util.List<SupervisionRelationBO> |
getRelationListByRefId(java.lang.Long referenceId)
根据公文、协同、会议id获取所有转督办信息
|
java.lang.String |
getSupervisionAllTemplateIds()
获取所有督办模板ID
|
java.lang.String |
getSupervisionTemplateIds(java.lang.String[] templateIds)
获取督办模板ID(根据template判断是否是督办报告)
|
boolean |
isSupervisionData(java.lang.Long formDataId)
根据dataId判断是否是督办数据
|
boolean |
isSupervisionForm(java.lang.Long formId)
判断是否为督办表单
|
boolean |
isSupervisionProduct()
判断是否 督查督办独立产品版本
|
boolean |
isSupervisionTemplate(java.lang.Long templateId)
根据流程模板id判断是否为督办应用
|
boolean |
validateAuthCount(java.lang.Long bizId)
验证督办应用授权数是否可用
|
java.util.List<SupervisionRelationBO> getRelationListByRefId(java.lang.Long referenceId)
com.seeyon.ctp.util.FlipInfo getRelationList4Conference(com.seeyon.ctp.util.FlipInfo flipInfo, java.util.Map<java.lang.String,java.lang.Object> params) throws java.lang.Exception
flipInfo
- 分页信息params
- 查询参数
warnState 0-超期 | 1-即将超期 | 2-正常java.lang.Exception
java.lang.Boolean checkSupervise(java.lang.Long accountId) throws com.seeyon.ctp.common.exceptions.BusinessException
accountId
- 单位IDcom.seeyon.ctp.common.exceptions.BusinessException
java.lang.String getMeetingAgreedListUrl(java.util.Map<java.lang.String,java.lang.Object> params)
SupervisionRelationBO getRelationBySupId(java.lang.Long supervisionId)
boolean isSupervisionTemplate(java.lang.Long templateId)
boolean isSupervisionProduct()
boolean validateAuthCount(java.lang.Long bizId)
boolean canTransSupervision(com.seeyon.ctp.common.authenticate.domain.User user)
boolean isSupervisionForm(java.lang.Long formId)
SupervisionDataMappingBO findMappingByMappingDataId(java.lang.Long mappingDataId)
mappingDataId
- java.util.List<SupervisionDataMappingBO> findMappingByDataId(java.lang.Long formDataId)
formDataId
- java.lang.String getSupervisionAllTemplateIds()
java.lang.String getSupervisionTemplateIds(java.lang.String[] templateIds)
templateIds
- boolean isSupervisionData(java.lang.Long formDataId)
java.util.List<SupervisionBISettingBO> getBiSettingsByAuth(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
memberId
- com.seeyon.ctp.common.exceptions.BusinessException
java.util.Map<java.lang.String,java.lang.Object> getExcelBynameData(java.lang.Long formId, java.lang.String excelByname)
formId
- excelByname
- excel 应用绑定中配置别名