Commit 859f1ca217f138ec5961d5508c7b520f98f6f355
1 parent
018be292
fix:【member】修复获取会员用户接口没有级别的问题
Showing
1 changed file
with
11 additions
and
1 deletions
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") | ... | ... |