diff --git a/api/service/user.go b/api/service/user.go index 00420b2..78fda8f 100644 --- a/api/service/user.go +++ b/api/service/user.go @@ -234,7 +234,7 @@ func (r *UserService) PutUser(c *gin.Context, requestUserId int64, putUserReques if putUserRequest.Access != adminUser.Access { // 检测账号名 res, err := adminUserDao.GetAdminUserFirstByAccess(putUserRequest.Access) - if res != nil || err != nil { + if res != nil && err != nil { return false, errors.New("账号名重复") } }