user-group-response.ts 552 B

1234567891011121314151617181920212223
  1. import { IUserGroupHasId, IUserGroupRelationHasId } from './user';
  2. import { IPageHasId } from './page';
  3. export type UserGroupListResult = {
  4. userGroups: IUserGroupHasId[],
  5. };
  6. export type ChildUserGroupListResult = {
  7. childUserGroups: IUserGroupHasId[],
  8. grandChildUserGroups: IUserGroupHasId[],
  9. };
  10. export type UserGroupRelationListResult = {
  11. userGroupRelations: IUserGroupRelationHasId[],
  12. };
  13. export type UserGroupPagesResult = {
  14. pages: IPageHasId[],
  15. }
  16. export type SelectableUserGroupsResult = {
  17. selectableUserGroups: IUserGroupHasId[],
  18. }