mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	perf: 优化根据 ID 查询用户昵称方法
This commit is contained in:
		| @@ -54,4 +54,14 @@ public interface UserMapper extends BaseMapper<UserDO> { | |||||||
|      */ |      */ | ||||||
|     @Select("SELECT * FROM `sys_user` WHERE `username` = #{username}") |     @Select("SELECT * FROM `sys_user` WHERE `username` = #{username}") | ||||||
|     UserDO selectByUsername(@Param("username") String username); |     UserDO selectByUsername(@Param("username") String username); | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * 根据 ID 查询昵称 | ||||||
|  |      * | ||||||
|  |      * @param id | ||||||
|  |      *            ID | ||||||
|  |      * @return 昵称 | ||||||
|  |      */ | ||||||
|  |     @Select("SELECT `nickname` FROM `sys_user` WHERE `id` = #{id}") | ||||||
|  |     String selectNicknameById(@Param("id") Long id); | ||||||
| } | } | ||||||
|   | |||||||
| @@ -248,7 +248,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, UserDO, UserVO, | |||||||
|  |  | ||||||
|     @Override |     @Override | ||||||
|     public String getNicknameById(Long id) { |     public String getNicknameById(Long id) { | ||||||
|         return super.getById(id).getNickname(); |         return baseMapper.selectNicknameById(id); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user