21 lines
573 B
TypeScript
21 lines
573 B
TypeScript
import { ExtensibleObject } from '../../abp'
|
|
import { ExtensibleFullAuditedEntityDto, IdentityRoleDto } from '../models'
|
|
|
|
export interface OrganizationUnitDto extends ExtensibleFullAuditedEntityDto<string> {
|
|
parentId: string
|
|
code: string
|
|
displayName: string
|
|
ouIdentityRoleDto: OuIdentityRoleDto[]
|
|
userCount: number
|
|
concurrencyStamp: string
|
|
}
|
|
|
|
export interface CreateUpdateOrganizationUnitDto extends ExtensibleObject {
|
|
id?: string
|
|
parentId?: string
|
|
displayName: string
|
|
}
|
|
|
|
export interface OuIdentityRoleDto extends IdentityRoleDto {
|
|
userCount: number
|
|
}
|