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.Exception
com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Long createPost(java.lang.String accountId, java.util.Map post) throws com.seeyon.ctp.common.exceptions.BusinessException
dept
- java.lang.Exception
com.seeyon.ctp.common.exceptions.BusinessException
java.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.Exception
com.seeyon.ctp.common.exceptions.BusinessException
java.util.HashMap viewPost(java.lang.Long postId) throws com.seeyon.ctp.common.exceptions.BusinessException
dept
- java.lang.Exception
com.seeyon.ctp.common.exceptions.BusinessException
com.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.BusinessException
java.util.HashMap getRootAccountId() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
java.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.Exception
com.seeyon.ctp.common.exceptions.BusinessException
void 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.BusinessException
java.util.Map createPostFormBase(java.lang.String accountId, java.lang.String posts) throws com.seeyon.ctp.common.exceptions.BusinessException
posts
- com.seeyon.ctp.common.exceptions.BusinessException
java.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.BusinessException
com.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.BusinessException
com.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.BusinessException
void membersPostModify(java.util.Map params) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
void postBatchModify(java.lang.String postIds, java.util.Map post) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
boolean checkRepeatCode(java.lang.Long accountId, java.lang.Long entId, java.lang.String code)
accountId
- entId
- code
-