@Service @Transactional public class RoleService extends BaseJeeeService<RoleDao,Role>
dao, logger| 构造器和说明 |
|---|
RoleService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAllMenu(java.lang.String roleId,
java.lang.String[] menuIds)
建立角色菜单关联
|
void |
addAllRole(java.lang.String userId,
java.lang.String[] roleIds)
建立用户角色关联
|
void |
addUserToRole(java.lang.String roleId,
java.lang.String[] uids)
给角色添加用户
|
void |
delete(java.lang.String[] ids) |
void |
deleteMenuIdByRoleIdAndMenuId(java.lang.String rid,
java.lang.String[] menuIds)
给角色设置菜单时,如果改角色删除掉某菜单权限,首页上菜单的关联方式也要跟着清楚
|
void |
deleteMenuIdByRoleIdAndUserId(java.lang.String roleId,
java.lang.String[] uids) |
void |
deleteUserRoleMenu(java.lang.String userId,
java.lang.String[] roleIds)
更新用户时,判断一下首页有没有删除掉用户的快捷方式
|
void |
deleteUserToRole(java.lang.String roleId,
java.lang.String[] uids)
给角色取消用户
|
java.util.List<Role> |
findList(Role t) |
java.util.List<java.lang.String> |
findMeunIdsByRoleId(java.lang.String roleId)
根据角色id查询关联的所有菜单id
|
Page<Role> |
findPage(Page<Role> page,
Role t) |
java.util.List<java.lang.String> |
findRoleIdsByUserId(java.lang.String userId)
根据用户id查询关联的所有角色id
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findUserIdByRoleId(java.lang.String roleId) |
java.util.List<java.lang.String> |
findUserIdsByRoleId(java.lang.String roleId)
根据角色id获取用户的id
|
Role |
get(Role t) |
Role |
get(java.lang.String id) |
java.util.List<Role> |
getRoleListByUserId(java.lang.String userId)
根据用户id获取用户的角色
|
java.lang.String |
getUseIdByDepartIdRoleId(java.lang.String roleId,
java.lang.String departId) |
java.util.List<java.lang.String> |
getUserIdsByRoleId(java.lang.String roleId) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getUserRoleDepartList(java.lang.String roleCode,
java.lang.String userId) |
java.lang.Boolean |
judgeIsCashier(User user)
判断是不是出纳 是返回true 否返回false
|
Role |
queryRoleIdByRole(java.lang.String newRole) |
void |
reAddMenuToRole(java.lang.String rid,
java.lang.String[] menuIds)
给角色重新设置菜单
|
void |
reAddRoleToUser(java.lang.String userId,
java.lang.String[] roleIds)
给用户重新设置角色
|
void |
removeAllMenu(java.lang.String rid)
删除角色所有菜单关联
|
void |
removeAllRole(java.lang.String userId)
删除用户的所有角色
|
void |
save(Role t) |
void |
setUserToRole(java.lang.String roleId,
java.lang.String[] uids,
java.lang.String[] unuids)
给角色删除或添加用户
|
autoDeleteById, autoGet, autoQuery, autoSave, autoSum, batchInsertRecord, batchSave, batchUpdateRecord, deleteByTable, edit, execSql, getLoginUserId, insertRecord, querySql, updateRecordecho, IF, ifEmpty, ifNotEmpty, ifnull, isEmpty, isNotEmptypublic Role get(java.lang.String id)
get 在类中 BaseJeeeService<RoleDao,Role>public Page<Role> findPage(Page<Role> page, Role t)
findPage 在类中 BaseJeeeService<RoleDao,Role>public java.util.List<Role> findList(Role t)
findList 在类中 BaseJeeeService<RoleDao,Role>public void save(Role t)
save 在类中 BaseJeeeService<RoleDao,Role>public void delete(java.lang.String[] ids)
delete 在类中 BaseJeeeService<RoleDao,Role>public void reAddMenuToRole(java.lang.String rid,
java.lang.String[] menuIds)
public void removeAllMenu(java.lang.String rid)
public void addAllMenu(java.lang.String roleId,
java.lang.String[] menuIds)
public java.util.List<java.lang.String> findMeunIdsByRoleId(java.lang.String roleId)
public void reAddRoleToUser(java.lang.String userId,
java.lang.String[] roleIds)
public void removeAllRole(java.lang.String userId)
public void addAllRole(java.lang.String userId,
java.lang.String[] roleIds)
public java.util.List<java.lang.String> findRoleIdsByUserId(java.lang.String userId)
public java.util.List<Role> getRoleListByUserId(java.lang.String userId)
public java.util.List<java.lang.String> findUserIdsByRoleId(java.lang.String roleId)
roleId - public void setUserToRole(java.lang.String roleId,
java.lang.String[] uids,
java.lang.String[] unuids)
roleId - uids - unuids - public void addUserToRole(java.lang.String roleId,
java.lang.String[] uids)
roleId - uids - public void deleteUserToRole(java.lang.String roleId,
java.lang.String[] uids)
roleId - uids - public void deleteUserRoleMenu(java.lang.String userId,
java.lang.String[] roleIds)
public void deleteMenuIdByRoleIdAndMenuId(java.lang.String rid,
java.lang.String[] menuIds)
public void deleteMenuIdByRoleIdAndUserId(java.lang.String roleId,
java.lang.String[] uids)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findUserIdByRoleId(java.lang.String roleId)
public Role queryRoleIdByRole(java.lang.String newRole)
public java.util.List<java.lang.String> getUserIdsByRoleId(java.lang.String roleId)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getUserRoleDepartList(java.lang.String roleCode,
java.lang.String userId)
public java.lang.String getUseIdByDepartIdRoleId(java.lang.String roleId,
java.lang.String departId)
public java.lang.Boolean judgeIsCashier(User user)
Copyright © 2019. All Rights Reserved.