Commit 40912536931d75395d38cc5f5a39290f1d6ecbb9

Authored by g_l
Committed by Gitee
1 parent d46097a6

获取不到用户引发的NPE异常

Signed-off-by: g_l <glwxx0719@163.com>
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/UserController.java
@@ -119,6 +119,7 @@ public class UserController { @@ -119,6 +119,7 @@ public class UserController {
119 @PreAuthorize("@ss.hasPermission('system:user:query')") 119 @PreAuthorize("@ss.hasPermission('system:user:query')")
120 public CommonResult<UserRespVO> getUser(@RequestParam("id") Long id) { 120 public CommonResult<UserRespVO> getUser(@RequestParam("id") Long id) {
121 AdminUserDO user = userService.getUser(id); 121 AdminUserDO user = userService.getUser(id);
  122 + if (ObjectUtil.isEmpty(user)) return CommonResult.success(null);
122 // 拼接数据 123 // 拼接数据
123 DeptDO dept = deptService.getDept(user.getDeptId()); 124 DeptDO dept = deptService.getDept(user.getDeptId());
124 return success(UserConvert.INSTANCE.convert(user, dept)); 125 return success(UserConvert.INSTANCE.convert(user, dept));