diff --git a/src/main/java/com/youlai/system/service/impl/SysRoleServiceImpl.java b/src/main/java/com/youlai/system/service/impl/SysRoleServiceImpl.java index 46123c4a..bfc82c7a 100644 --- a/src/main/java/com/youlai/system/service/impl/SysRoleServiceImpl.java +++ b/src/main/java/com/youlai/system/service/impl/SysRoleServiceImpl.java @@ -105,7 +105,7 @@ public class SysRoleServiceImpl extends ServiceImpl impl long count = this.count(new LambdaQueryWrapper() .ne(roleId != null, SysRole::getId, roleId) .and(wrapper -> - wrapper.eq(SysRole::getCode, roleCode).or().eq(SysRole::getName, roleCode) + wrapper.eq(SysRole::getCode, roleCode).or().eq(SysRole::getName, roleForm.getName()) )); Assert.isTrue(count == 0, "角色名称或角色编码重复,请检查!");