fix:【member】修复获取会员用户接口没有级别的问题

This commit is contained in:
YunaiV 2025-12-20 16:20:41 +08:00
parent 018be292d9
commit 859f1ca217

View File

@ -82,7 +82,17 @@ public class MemberUserController {
@PreAuthorize("@ss.hasPermission('member:user:query')")
public CommonResult<MemberUserRespVO> getUser(@RequestParam("id") Long id) {
MemberUserDO user = memberUserService.getUser(id);
return success(MemberUserConvert.INSTANCE.convert03(user));
if (user == null) {
return success(null);
}
MemberUserRespVO userVO = MemberUserConvert.INSTANCE.convert03(user);
if (user.getLevelId() != null) {
MemberLevelDO level = memberLevelService.getLevel(userVO.getId());
if (level != null) {
userVO.setLevelName(level.getName());
}
}
return success(userVO);
}
@GetMapping("/page")