diff --git a/tyr-server/src/main/java/cn/axzo/tyr/server/controller/role/SaasRoleGroupController.java b/tyr-server/src/main/java/cn/axzo/tyr/server/controller/role/SaasRoleGroupController.java index 9118d20d..6b604efd 100644 --- a/tyr-server/src/main/java/cn/axzo/tyr/server/controller/role/SaasRoleGroupController.java +++ b/tyr-server/src/main/java/cn/axzo/tyr/server/controller/role/SaasRoleGroupController.java @@ -15,6 +15,7 @@ import cn.axzo.tyr.client.model.vo.SaasRoleGroupVO; import cn.axzo.tyr.server.repository.entity.SaasRoleGroup; import cn.axzo.tyr.server.service.SaasRoleGroupService; import com.google.common.collect.Lists; +import com.google.common.collect.Sets; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections.CollectionUtils; @@ -101,6 +102,7 @@ public class SaasRoleGroupController implements SaasRoleGroupApi { .sort(exchangeRoleGroup.getSort()) .workspaceId(saasRoleGroup.getWorkspaceId()) .ouId(saasRoleGroup.getOuId()) + .ouTypeCode(Lists.newArrayList(saasRoleGroup.getOuTypeCode())) .build()); saasRoleGroupService.saveOrUpdate(SaasRoleGroupVO.builder() @@ -108,6 +110,7 @@ public class SaasRoleGroupController implements SaasRoleGroupApi { .sort(saasRoleGroup.getSort()) .workspaceId(exchangeRoleGroup.getWorkspaceId()) .ouId(exchangeRoleGroup.getOuId()) + .ouTypeCode(Lists.newArrayList(exchangeRoleGroup.getOuTypeCode())) .build()); return ApiResult.ok(); }