public interface PostManager
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.HashMap |
addPost(java.lang.String accountId)
部门管理进入页面
|
void |
bdingBasePost(java.lang.String accountId,
java.util.Map<java.lang.String,java.lang.Object> post,
java.lang.String basePostId)
绑定集团标准岗
|
boolean |
checkRepeatCode(java.lang.Long accountId,
java.lang.Long entId,
java.lang.String code)
校验角色编号是否重复
|
java.lang.Long |
createPost(java.lang.String accountId,
java.util.Map post)
新建一个部门
|
java.util.Map |
createPostFormBase(java.lang.String accountId,
java.lang.String posts)
引用集团标准岗
|
java.lang.String |
deletePost(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> post)
删除一个岗位
|
com.seeyon.ctp.util.FlipInfo |
deptsPostView(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map params) |
java.lang.String |
getdeletePostnames(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> post)
获取要删除的岗位的名称
|
java.util.HashMap |
getRootAccountId()
获取集团ID
|
void |
membersPostModify(java.util.Map params) |
com.seeyon.ctp.util.FlipInfo |
membersPostView(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map params) |
void |
postBatchModify(java.lang.String postIds,
java.util.Map post) |
com.seeyon.ctp.util.FlipInfo |
showPostList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
获取岗位列表
|
java.util.Map |
unBindBasePost(java.lang.String accountId,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> posts)
解绑基准岗
|
java.util.HashMap |
viewPost(java.lang.Long postId)
读取某个部门的详细信息
|
java.util.HashMap addPost(java.lang.String accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Exceptioncom.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.Long createPost(java.lang.String accountId,
java.util.Map post)
throws com.seeyon.ctp.common.exceptions.BusinessException
dept - java.lang.Exceptioncom.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.String deletePost(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> post)
throws com.seeyon.ctp.common.exceptions.BusinessException
dept - java.lang.Exceptioncom.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.HashMap viewPost(java.lang.Long postId)
throws com.seeyon.ctp.common.exceptions.BusinessException
dept - java.lang.Exceptioncom.seeyon.ctp.common.exceptions.BusinessExceptioncom.seeyon.ctp.util.FlipInfo showPostList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
throws com.seeyon.ctp.common.exceptions.BusinessException
fi - params - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.HashMap getRootAccountId()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.String getdeletePostnames(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> post)
throws com.seeyon.ctp.common.exceptions.BusinessException
post - java.lang.Exceptioncom.seeyon.ctp.common.exceptions.BusinessExceptionvoid bdingBasePost(java.lang.String accountId,
java.util.Map<java.lang.String,java.lang.Object> post,
java.lang.String basePostId)
throws com.seeyon.ctp.common.exceptions.BusinessException
accountId - 单位idpost - 单位岗位basePostId - 集团岗位idcom.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.Map createPostFormBase(java.lang.String accountId,
java.lang.String posts)
throws com.seeyon.ctp.common.exceptions.BusinessException
posts - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.util.Map unBindBasePost(java.lang.String accountId,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> posts)
throws com.seeyon.ctp.common.exceptions.BusinessException
accountId - posts - com.seeyon.ctp.common.exceptions.BusinessExceptioncom.seeyon.ctp.util.FlipInfo membersPostView(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map params)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptioncom.seeyon.ctp.util.FlipInfo deptsPostView(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map params)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionvoid membersPostModify(java.util.Map params)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionvoid postBatchModify(java.lang.String postIds,
java.util.Map post)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionboolean checkRepeatCode(java.lang.Long accountId,
java.lang.Long entId,
java.lang.String code)
accountId - entId - code -