diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/RoleMapper.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/RoleMapper.java index e3a0cc15..02cd25f9 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/RoleMapper.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/RoleMapper.java @@ -44,6 +44,13 @@ public interface RoleMapper extends CoreMapper { */ @Delete("delete from roles_menus where menu_id = #{id}") void untiedMenu(@Param("id") Long id); + + /** + * 根据用户ID查询 + * + * @param id 用户ID + * @return + */ @Select("select m.* from role m LEFT JOIN users_roles t on m.id= t.role_id LEFT JOIN `user` r on r.id = t.user_id where r.id = #{id}") List selectListByUserId(@Param("id") Long id);