diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/UnionServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/UnionServiceImpl.java index 45699164..90a74222 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/UnionServiceImpl.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/UnionServiceImpl.java @@ -83,7 +83,7 @@ public class UnionServiceImpl extends ServiceImpl implements if(!b){ throw new ServiceException("工会不存在"); } - userService.update(Wrappers.lambdaUpdate(User.class).eq(User::getIsUnion,0)); + userService.update(Wrappers.lambdaUpdate(User.class).eq(User::getId,union.getUserId()).eq(User::getIsUnion,0)); unionUserService.remove(Wrappers.lambdaQuery(UnionUser.class).eq(UnionUser::getUnionId,id)); userInfoService.update(Wrappers.lambdaUpdate(UserInfo.class) .eq(UserInfo::getUserId,union.getUserId())