45 lines
794 B
TypeScript
45 lines
794 B
TypeScript
export interface treeLookupCode {
|
|
id: number;
|
|
code: string;
|
|
description: string;
|
|
canCheck: number; // 0 no 1 is yes
|
|
hasChild: number; // 0 no 1 is yes
|
|
}
|
|
|
|
export interface LookupCode {
|
|
id: number;
|
|
code: string;
|
|
description: string;
|
|
}
|
|
|
|
export interface LookupEnumContainer {
|
|
enumId: number;
|
|
list: LookupCode[];
|
|
}
|
|
|
|
export interface BusinessUnitLookup {
|
|
id: number;
|
|
abbreviation: string;
|
|
levelID: number;
|
|
name: string;
|
|
parentID: number;
|
|
}
|
|
|
|
export interface LookupBUData {
|
|
allowMultiSelect: boolean;
|
|
pickListTitle: string;
|
|
lookupList: BusinessUnitLookup[];
|
|
}
|
|
|
|
|
|
export interface LookupData {
|
|
allowMultiSelect:boolean;
|
|
pickListTitle: string;
|
|
lookupList: LookupCode[];
|
|
};
|
|
|
|
export interface LookupCodeContainer {
|
|
list: LookupCode[];
|
|
totalPages: number;
|
|
}
|