diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java index bcb22025..d61c1a6b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/project/service/impl/BusProjectTeamMemberServiceImpl.java @@ -290,6 +290,9 @@ public class BusProjectTeamMemberServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(BusProjectTeam::getTeamName, teamName); + if (entity.getId() != null) { + queryWrapper.ne(BusProjectTeam::getId, entity.getId()); + } long count = this.count(queryWrapper); if (count > 0) { throw new ServiceException("项目组名重复", HttpStatus.BAD_REQUEST);