Commit 859f1ca217f138ec5961d5508c7b520f98f6f355

Authored by YunaiV
1 parent 018be292

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

yudao-module-member/src/main/java/cn/iocoder/yudao/module/member/controller/admin/user/MemberUserController.java
... ... @@ -82,7 +82,17 @@ public class MemberUserController {
82 82 @PreAuthorize("@ss.hasPermission('member:user:query')")
83 83 public CommonResult<MemberUserRespVO> getUser(@RequestParam("id") Long id) {
84 84 MemberUserDO user = memberUserService.getUser(id);
85   - return success(MemberUserConvert.INSTANCE.convert03(user));
  85 + if (user == null) {
  86 + return success(null);
  87 + }
  88 + MemberUserRespVO userVO = MemberUserConvert.INSTANCE.convert03(user);
  89 + if (user.getLevelId() != null) {
  90 + MemberLevelDO level = memberLevelService.getLevel(userVO.getId());
  91 + if (level != null) {
  92 + userVO.setLevelName(level.getName());
  93 + }
  94 + }
  95 + return success(userVO);
86 96 }
87 97  
88 98 @GetMapping("/page")
... ...