|
@@ -153,7 +153,7 @@ public class SysRoleServiceImpl implements ISysRoleService {
|
|
|
@Override
|
|
|
public boolean checkRoleKeyUnique(SysRole role) {
|
|
|
Long roleId = StringUtils.isNull(role.getRoleId()) ? -1L : role.getRoleId();
|
|
|
- SysRole info = roleMapper.checkRoleKeyUnique(role.getRoleKey());
|
|
|
+ SysRole info = roleMapper.checkRoleKeyUnique(role.getRoleKey(), role.getTenantId().toString());
|
|
|
if (StringUtils.isNotNull(info) && info.getRoleId().longValue() != roleId.longValue()) {
|
|
|
return UserConstants.NOT_UNIQUE;
|
|
|
}
|