public class PersonnelControllerImpl extends AbstractController implements PersonnelController
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDepRole(DepRole depRole)
新增部门职务角色
|
void |
connectUserCustomRole(java.lang.String userId,
java.lang.String customRoleId)
关联用户与自定义角色
|
void |
connectUserDepRole(java.lang.String userId,
java.lang.String depRoleId)
关联用户与部门职务角色
|
void |
disconnectUserCustomRole(java.lang.String userId,
java.lang.String customRoleId)
取消关联用户与自定义角色
|
void |
disconnectUserDepRole(java.lang.String userId,
java.lang.String depRoleId)
取消关联用户与部门职务角色
|
java.util.List<DepRole> |
findDepRole()
获取所有部门职务角色
|
java.util.List<DepRole> |
findDepRoleByUser(java.lang.String userId)
获取指定用户的部门职务角色
|
java.util.List<UserRoleMiddle> |
findUserRoleMiddle(int skip,
int count)
获取用户-角色中间表项
|
CustomRoleController |
getCustomRoleController()
获取自定义角色控制器
|
DepartmentController |
getDepartmentController()
获取部门控制器
|
PostController |
getPostController()
获取职务控制器
|
UserController |
getUserController()
获取用户控制器
|
void |
removeDepRole(java.lang.String depRoleId)
删除部门职务角色
|
getSessionpublic UserController getUserController()
PersonnelControllergetUserController 在接口中 PersonnelControllerpublic DepartmentController getDepartmentController()
PersonnelControllergetDepartmentController 在接口中 PersonnelControllerpublic PostController getPostController()
PersonnelControllergetPostController 在接口中 PersonnelControllerpublic CustomRoleController getCustomRoleController()
PersonnelControllergetCustomRoleController 在接口中 PersonnelControllerpublic java.util.List<DepRole> findDepRole() throws java.lang.Exception
PersonnelControllerfindDepRole 在接口中 PersonnelControllerjava.lang.Exceptionpublic java.util.List<DepRole> findDepRoleByUser(java.lang.String userId) throws java.lang.Exception
PersonnelControllerfindDepRoleByUser 在接口中 PersonnelControllerfindDepRoleByUser 在类中 AbstractControllerjava.lang.Exceptionpublic void addDepRole(DepRole depRole) throws java.lang.Exception
PersonnelControlleraddDepRole 在接口中 PersonnelControlleraddDepRole 在类中 AbstractControllerdepRole - 部门职务角色java.lang.Exceptionpublic void removeDepRole(java.lang.String depRoleId)
throws java.lang.Exception
PersonnelControllerremoveDepRole 在接口中 PersonnelControllerremoveDepRole 在类中 AbstractControllerdepRoleId - 部门职务角色IDjava.lang.Exceptionpublic java.util.List<UserRoleMiddle> findUserRoleMiddle(int skip, int count) throws java.lang.Exception
PersonnelControllerfindUserRoleMiddle 在接口中 PersonnelControllerskip - 跳过个数count - 返回个数java.lang.Exceptionpublic void connectUserDepRole(java.lang.String userId,
java.lang.String depRoleId)
throws java.lang.Exception
PersonnelControllerconnectUserDepRole 在接口中 PersonnelControlleruserId - 用户IDdepRoleId - 部门职务角色IDjava.lang.Exceptionpublic void disconnectUserDepRole(java.lang.String userId,
java.lang.String depRoleId)
throws java.lang.Exception
PersonnelControllerdisconnectUserDepRole 在接口中 PersonnelControlleruserId - 用户IDdepRoleId - 部门职务角色IDjava.lang.Exceptionpublic void connectUserCustomRole(java.lang.String userId,
java.lang.String customRoleId)
throws java.lang.Exception
PersonnelControllerconnectUserCustomRole 在接口中 PersonnelControlleruserId - 用户IDcustomRoleId - 自定义角色IDjava.lang.Exceptionpublic void disconnectUserCustomRole(java.lang.String userId,
java.lang.String customRoleId)
throws java.lang.Exception
PersonnelControllerdisconnectUserCustomRole 在接口中 PersonnelControlleruserId - 用户IDcustomRoleId - 自定义角色IDjava.lang.Exception