sozsoft-platform/ui/src/proxy/admin/organization-unit/models.ts

22 lines
573 B
TypeScript
Raw Normal View History

2026-02-24 20:44:16 +00:00
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
}