diff --git a/mcwl-admin/src/main/java/com/mcwl/web/controller/system/SysUserController.java b/mcwl-admin/src/main/java/com/mcwl/web/controller/system/SysUserController.java index f4c8a59..64b4482 100644 --- a/mcwl-admin/src/main/java/com/mcwl/web/controller/system/SysUserController.java +++ b/mcwl-admin/src/main/java/com/mcwl/web/controller/system/SysUserController.java @@ -280,8 +280,8 @@ public class SysUserController extends BaseController @PostMapping("/updateUserInfo") public AjaxResult updateUserInfo(@RequestBody SysUser sysUser){ - userService.updateUserInfo(sysUser); - return AjaxResult.success("修改成功"); + + return userService.updateUserInfo(sysUser); } /** diff --git a/mcwl-system/src/main/java/com/mcwl/system/service/ISysUserService.java b/mcwl-system/src/main/java/com/mcwl/system/service/ISysUserService.java index 19bca90..1d0a7d1 100644 --- a/mcwl-system/src/main/java/com/mcwl/system/service/ISysUserService.java +++ b/mcwl-system/src/main/java/com/mcwl/system/service/ISysUserService.java @@ -211,7 +211,7 @@ public interface ISysUserService void addUser(String openid,String type,String phone); - void updateUserInfo(SysUser sysUser); + AjaxResult updateUserInfo(SysUser sysUser); SysUser selectUserInfoById(Long userId); diff --git a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserServiceImpl.java b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserServiceImpl.java index a38ab1a..763f2a2 100644 --- a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserServiceImpl.java +++ b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserServiceImpl.java @@ -611,13 +611,19 @@ public class SysUserServiceImpl implements ISysUserService } @Override - public void updateUserInfo(SysUser sysUser) { + public AjaxResult updateUserInfo(SysUser sysUser) { if (sysUser.getInvitationCode() != null){ Long aLong = ShareCodeUtils.codeToId(sysUser.getInvitationCode()); sysUser.setInviterUserId(aLong); + if (aLong == SecurityUtils.getUserId()){ + + return AjaxResult.error(HttpStatus.SHOW_ERROR_MSG,"邀请人不能填自己"); + } } userMapper.updateUserInfo(sysUser); + + return AjaxResult.success("修改成功"); } @Override