clone code
This commit is contained in:
parent
c9597d1e38
commit
d57bcd1719
362 changed files with 104804 additions and 0 deletions
70
src/modules/04_registry/interface/index/Main.ts
Normal file
70
src/modules/04_registry/interface/index/Main.ts
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
import type { zipCodeOption } from "../../components/profileType";
|
||||
interface Pagination {
|
||||
rowsPerPage: number;
|
||||
}
|
||||
|
||||
interface DataOption {
|
||||
id: string;
|
||||
name: string;
|
||||
disable?: boolean;
|
||||
}
|
||||
|
||||
interface DataOptionInsignia {
|
||||
id: string;
|
||||
name: string;
|
||||
typeName: string;
|
||||
}
|
||||
|
||||
interface treeTab {
|
||||
id: string;
|
||||
label: string;
|
||||
children: treeTab[];
|
||||
}
|
||||
|
||||
interface InformationOps {
|
||||
prefixOps: DataOption[];
|
||||
genderOps: DataOption[];
|
||||
bloodOps: DataOption[];
|
||||
statusOps: DataOption[];
|
||||
religionOps: DataOption[];
|
||||
employeeClassOps: DataOption[];
|
||||
employeeTypeOps: DataOption[];
|
||||
}
|
||||
|
||||
interface AddressOps {
|
||||
provinceOps: DataOption[];
|
||||
districtOps: DataOption[];
|
||||
districtCOps: DataOption[];
|
||||
subdistrictOps: zipCodeOption[];
|
||||
subdistrictCOps: zipCodeOption[];
|
||||
}
|
||||
|
||||
interface FamilyOps {
|
||||
prefixOps: DataOption[];
|
||||
}
|
||||
|
||||
interface EduOps {
|
||||
levelOptions: DataOption[];
|
||||
positionPathOptions: DataOption[];
|
||||
}
|
||||
|
||||
interface InsigniaOps {
|
||||
insigniaOptions: DataOptionInsignia[];
|
||||
}
|
||||
|
||||
interface DisciplineOps {
|
||||
levelOptions: DataOption[];
|
||||
}
|
||||
|
||||
export type {
|
||||
Pagination,
|
||||
DataOption,
|
||||
DataOptionInsignia,
|
||||
treeTab,
|
||||
InformationOps,
|
||||
AddressOps,
|
||||
FamilyOps,
|
||||
EduOps,
|
||||
InsigniaOps,
|
||||
DisciplineOps,
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue