public interface RoleService
| 限定符和类型 | 方法和说明 |
|---|---|
com.naivete.framework.common.dao.Result<Void> |
addOne(RoleDO role)
添加单条角色信息
|
com.naivete.framework.common.dao.Result<Void> |
modify(RoleDO role)
更新角色信息
只允许更新名称和备注
|
com.naivete.framework.common.dao.ResultList<RoleDO> |
queryAll()
查询所有角色
|
com.naivete.framework.common.dao.ResultList<RoleDO> |
queryList(com.naivete.framework.common.dao.Query<RoleDO> query)
分页查询角色列表
|
com.naivete.framework.common.dao.ResultList<RoleDO> |
queryListByUserCode(String userCode)
根据用户编码查询角色
|
com.naivete.framework.common.dao.Result<RoleDO> |
queryMostBigRoleCode()
查询角色编码最大的一条角色信息
|
com.naivete.framework.common.dao.Result<Void> |
removeRoleByRoleCode(String roleCode)
根据角色编码删除角色信息
1、角色表
2、角色功能映射表
|
com.naivete.framework.common.dao.Result<Void> |
saveRoleMapping(String[] funs,
String role)
保存角色权限映射
|
com.naivete.framework.common.dao.ResultList<RoleDO> queryList(com.naivete.framework.common.dao.Query<RoleDO> query)
com.naivete.framework.common.dao.ResultList<RoleDO> queryListByUserCode(String userCode)
com.naivete.framework.common.dao.ResultList<RoleDO> queryAll()
com.naivete.framework.common.dao.Result<Void> saveRoleMapping(String[] funs, String role)
com.naivete.framework.common.dao.Result<RoleDO> queryMostBigRoleCode()
com.naivete.framework.common.dao.Result<Void> removeRoleByRoleCode(String roleCode)
Copyright © 2018. All rights reserved.