diff --git a/src/main/java/com/ycwl/basic/model/pc/adminUser/resp/LoginRespVO.java b/src/main/java/com/ycwl/basic/model/pc/adminUser/resp/LoginRespVO.java index 3783a47..16366dc 100644 --- a/src/main/java/com/ycwl/basic/model/pc/adminUser/resp/LoginRespVO.java +++ b/src/main/java/com/ycwl/basic/model/pc/adminUser/resp/LoginRespVO.java @@ -19,4 +19,5 @@ public class LoginRespVO { private String typeName; @ApiModelProperty(value = "่œๅ•ๅˆ—่กจ") private List menuNodeList; + private boolean superAdmin; } diff --git a/src/main/java/com/ycwl/basic/service/pc/impl/AdminUserServiceImpl.java b/src/main/java/com/ycwl/basic/service/pc/impl/AdminUserServiceImpl.java index 1e58f0a..8a10fa2 100644 --- a/src/main/java/com/ycwl/basic/service/pc/impl/AdminUserServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/pc/impl/AdminUserServiceImpl.java @@ -22,9 +22,7 @@ import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import java.time.ZoneId; import java.util.ArrayList; import java.util.List; @@ -143,6 +141,7 @@ public class AdminUserServiceImpl implements AdminUserService { loginRespVO.setName(login.getStaffName()); loginRespVO.setTypeName(login.getTypeName()); loginRespVO.setMenuNodeList(MenuList); + loginRespVO.setSuperAdmin(Long.valueOf(1L).equals(login.getStaffId())); return ApiResponse.success(loginRespVO); }