From 8b8ecaf63f03fe636c22ce9e8d8e7acd2a5e8255 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期二, 08 七月 2025 16:41:44 +0800
Subject: [PATCH] 排序改造

---
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
index 379e974..31c246a 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
@@ -228,8 +228,11 @@
         Integer userType=user.getUserType();
         //校验权限,规则:上一级用户可以增加下一级用户类型的用户
         if(currentUserType.equals(UserTypeEnum.SYSTEM_USER.getCode())){
-            if( !userType.equals(UserTypeEnum.SYSTEM_USER.getCode())&&!userType.equals(UserTypeEnum.OTHER_USER.getCode()) &&!userType.equals(UserTypeEnum.COMPANY_USER.getCode())){
-                throw new ApiException("管理员只能操作管理员、企业级和其他类型的用户");
+//            if( !userType.equals(UserTypeEnum.SYSTEM_USER.getCode())&&!userType.equals(UserTypeEnum.OTHER_USER.getCode()) &&!userType.equals(UserTypeEnum.COMPANY_USER.getCode())){
+//                throw new ApiException("管理员只能操作管理员、企业级和其他类型的用户");
+//            }
+            if (user.getId().toString().equals("1")){
+                throw new ApiException("管理员用户不能被删除");
             }
         }else{
             if(userType.equals(UserTypeEnum.OTHER_USER.getCode())){

--
Gitblit v1.9.2