41 lines
843 B
TypeScript
41 lines
843 B
TypeScript
interface ResListSalary {
|
|
amount: number;
|
|
createdAt: string;
|
|
createdFullName: string;
|
|
createdUserId: string;
|
|
date: string;
|
|
id: string;
|
|
lastUpdateFullName: string;
|
|
lastUpdateUserId: string;
|
|
lastUpdatedAt: string;
|
|
mouthSalaryAmount: number;
|
|
order: number;
|
|
posNo: string;
|
|
position: string;
|
|
positionExecutive: string;
|
|
positionLevel: string;
|
|
positionLine: string;
|
|
positionPathSide: string;
|
|
positionSalaryAmount: number;
|
|
positionType: string;
|
|
profileEmployeeId: null | string;
|
|
profileId: string;
|
|
refCommandNo: string;
|
|
templateDoc: string;
|
|
}
|
|
|
|
interface ResType {
|
|
id: string;
|
|
posTypeName: string;
|
|
posTypeRank: number;
|
|
posLevels: PosLevel[];
|
|
}
|
|
|
|
interface PosLevel {
|
|
id: string;
|
|
posLevelAuthority: null;
|
|
posLevelName: string;
|
|
posLevelRank: number;
|
|
}
|
|
|
|
export type { ResListSalary, ResType };
|