| 限定符和类型 | 方法和说明 |
|---|---|
int |
addUserRoleMenu(java.lang.String userId,
java.lang.String roleId,
java.lang.String menuId)
添加用户、角色、菜单id关联关系
|
Menu |
autoGet(Menu entity) |
java.util.List<Menu> |
autoQuery(Menu entity) |
int |
deleteByUserId(java.lang.String userId)
删除用户、角色、菜单id关联关系
|
int |
deleteByUserIdAndRoleId(java.lang.String userId,
java.lang.String roleId)
根据用户id和角色id删除显示的菜单
|
int |
deleteMenuIdByRoleIdAndMenuId(java.lang.String roleId,
java.lang.String menuId)
根据角色id和菜单id删除首页的快捷方式
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findMenuIdByUserId(java.lang.String userId)
根据用户id查询菜单信息
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getMenuByRoleId(java.lang.String roleId)
根据角色id搜索首页要显示的菜单
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getMenuByUserId(java.lang.String userId)
根据用户id搜索首页要显示的菜单
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
searchMenu(java.lang.String key)
根据关键字搜索菜单
|
autoAdd, autoDeleteById, autoSum, autoUpdate, autoUpdateNotNull, deleteByTable, execSql, getCount, querySql, updateByTable@Select(value="SELECT menu_id FROM sys_role_menu WHERE role_id IN ( SELECT role_id FROM sys_user_role WHERE user_id =#{param1})")
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findMenuIdByUserId(java.lang.String userId)
@Select(value="SELECT id FROM sys_menu WHERE (title LIKE #{param1} OR description LIKE #{param1}) AND del=0 AND is_show=1 AND is_menu=1")
java.util.List<java.util.Map<java.lang.String,java.lang.String>> searchMenu(java.lang.String key)
key - @Select(value="SELECT menu_id FROM sys_user_role_menu WHERE user_id = #{param1}")
java.util.List<java.util.Map<java.lang.String,java.lang.String>> getMenuByUserId(java.lang.String userId)
userId - @Delete(value="DELETE FROM sys_user_role_menu WHERE (user_id = #{param1} and role_id=#{param2})")
int deleteByUserIdAndRoleId(java.lang.String userId,
java.lang.String roleId)
userId - @Insert(value="INSERT INTO sys_user_role_menu (user_id, role_id,menu_id) VALUES (#{param1}, #{param2}, #{param3})")
int addUserRoleMenu(java.lang.String userId,
java.lang.String roleId,
java.lang.String menuId)
@Delete(value="DELETE FROM sys_user_role_menu WHERE user_id = #{param1}")
int deleteByUserId(java.lang.String userId)
@Select(value="SELECT menu_id FROM sys_user_role_menu WHERE role_id = #{param1}")
java.util.List<java.util.Map<java.lang.String,java.lang.String>> getMenuByRoleId(java.lang.String roleId)
roleId - @Delete(value="DELETE FROM sys_user_role_menu WHERE (role_id = #{param1} and menu_id=#{param2})")
int deleteMenuIdByRoleIdAndMenuId(java.lang.String roleId,
java.lang.String menuId)
roleId - menuId - Copyright © 2019. All Rights Reserved.