From 94e9dc3adb80baf6e1d7d56e54a93917996bc339 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期日, 28 四月 2024 11:21:49 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- roses/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/service/impl/SysUserServiceImpl.java | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/roses/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/service/impl/SysUserServiceImpl.java b/roses/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/service/impl/SysUserServiceImpl.java index 85c4faa..fa2aacf 100644 --- a/roses/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/service/impl/SysUserServiceImpl.java +++ b/roses/kernel-s-system/system-business-user/src/main/java/cn/stylefeng/roses/kernel/system/modular/user/service/impl/SysUserServiceImpl.java @@ -172,11 +172,14 @@ return sysUser; } + + @Override @Transactional(rollbackFor = Exception.class) public boolean del(SysUserRequest sysUserRequest) { SysUser sysUser = this.querySysUser(sysUserRequest); + // 不能删除超级管理员 if (YesOrNotEnum.Y.getCode().equals(sysUser.getSuperAdminFlag())) { throw new SystemModularException(SysUserExceptionEnum.USER_CAN_NOT_DELETE_ADMIN); -- Gitblit v1.7.1