修改判断

This commit is contained in:
wucongxing8150 2024-04-01 11:10:30 +08:00
parent 3242e37351
commit 249e9f4829

View File

@ -197,7 +197,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
adminUserDao := dao.AdminUserDao{} adminUserDao := dao.AdminUserDao{}
loginAdminUser, err := adminUserDao.GetAdminUserFirstById(loginUserId) loginAdminUser, err := adminUserDao.GetAdminUserFirstById(loginUserId)
if err != nil || loginAdminUser == nil { if err != nil && loginAdminUser == nil {
return false, errors.New("用户数据错误") return false, errors.New("用户数据错误")
} }
@ -211,7 +211,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
// 获取需修改用户数据 // 获取需修改用户数据
adminUser, err := adminUserDao.GetAdminUserFirstById(requestUserId) adminUser, err := adminUserDao.GetAdminUserFirstById(requestUserId)
if err != nil || adminUser == nil { if err != nil && adminUser == nil {
return false, errors.New("用户数据错误") return false, errors.New("用户数据错误")
} }
@ -223,7 +223,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
adminRoleDao := dao.AdminRoleDao{} adminRoleDao := dao.AdminRoleDao{}
adminRole, err := adminRoleDao.GetAdminRoleFirstById(loginRoleId) adminRole, err := adminRoleDao.GetAdminRoleFirstById(loginRoleId)
if err != nil || adminRole == nil { if err != nil && adminRole == nil {
return false, errors.New("非法操作") return false, errors.New("非法操作")
} }
@ -242,7 +242,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
if putUserRequest.Phone != adminUser.Phone { if putUserRequest.Phone != adminUser.Phone {
// 检测手机号 // 检测手机号
res, err := adminUserDao.GetAdminUserFirstByPhone(putUserRequest.Phone) res, err := adminUserDao.GetAdminUserFirstByPhone(putUserRequest.Phone)
if res != nil || err != nil { if res != nil && err != nil {
return false, errors.New("手机号重复") return false, errors.New("手机号重复")
} }
} }
@ -258,7 +258,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
if roleID != adminUser.RoleID { if roleID != adminUser.RoleID {
res, err := adminRoleDao.GetAdminRoleFirstById(roleID) res, err := adminRoleDao.GetAdminRoleFirstById(roleID)
if err != nil || res == nil { if err != nil && res == nil {
return false, errors.New("角色错误") return false, errors.New("角色错误")
} }
} }
@ -272,7 +272,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
if deptID != adminUser.DeptID { if deptID != adminUser.DeptID {
adminDeptDao := dao.AdminDeptDao{} adminDeptDao := dao.AdminDeptDao{}
res, err := adminDeptDao.GetAdminDeptById(deptID) res, err := adminDeptDao.GetAdminDeptById(deptID)
if err != nil || res == nil { if err != nil && res == nil {
return false, errors.New("部门错误") return false, errors.New("部门错误")
} }
} }
@ -286,7 +286,7 @@ func (r *AdminUserService) PutUser(c *gin.Context, requestUserId int64, putUserR
if postID != adminUser.PostID { if postID != adminUser.PostID {
adminPostDao := dao.AdminPostDao{} adminPostDao := dao.AdminPostDao{}
res, err := adminPostDao.GetAdminPostById(postID) res, err := adminPostDao.GetAdminPostById(postID)
if err != nil || res == nil { if err != nil && res == nil {
return false, errors.New("岗位错误") return false, errors.New("岗位错误")
} }
} }