เงินเดืน => ปรับ code ผังบัญชีค่าจ้างลูกจ้างประจำ
This commit is contained in:
parent
4232c5d4e8
commit
7c62840eeb
8 changed files with 484 additions and 526 deletions
|
|
@ -1,58 +1,38 @@
|
|||
interface ObjectCharRef {
|
||||
name: object | null;
|
||||
group: object | null;
|
||||
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
interface ObjectReteRef {
|
||||
posType: object | null
|
||||
posName: object | null
|
||||
posLevel: object | null
|
||||
rateOldMin: object | null
|
||||
groupOld: object | null
|
||||
rateMaxOld: object | null
|
||||
groupRateHigh: object | null
|
||||
rateHighMax: object | null
|
||||
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
interface DataOptions {
|
||||
id: string
|
||||
name: string
|
||||
id: string;
|
||||
name: string;
|
||||
}
|
||||
interface DataListOptions {
|
||||
id: string
|
||||
posDictName: string
|
||||
posTypeId: string
|
||||
posTypeName: string
|
||||
posLevelId: string
|
||||
posLevelName: number
|
||||
id: string;
|
||||
posDictName: string;
|
||||
posTypeId: string;
|
||||
posTypeName: string;
|
||||
posLevelId: string;
|
||||
posLevelName: number;
|
||||
}
|
||||
|
||||
interface ListData {
|
||||
id: string
|
||||
posType: string
|
||||
posName: string
|
||||
posLevel: string
|
||||
rateOldMin: string
|
||||
groupOld: Array<number>
|
||||
rateMaxOld: string
|
||||
groupRateHigh: string
|
||||
rateHighMax: string
|
||||
reson: string
|
||||
id: string;
|
||||
posType: string;
|
||||
posName: string;
|
||||
posLevel: string;
|
||||
rateOldMin: string;
|
||||
groupOld: Array<number>;
|
||||
rateMaxOld: string;
|
||||
groupRateHigh: string;
|
||||
rateHighMax: string;
|
||||
reson: string;
|
||||
}
|
||||
interface ResponseData {
|
||||
id: string
|
||||
posLevel: string
|
||||
position: string
|
||||
posType: string
|
||||
details: string
|
||||
salaryMin: string
|
||||
salary: string
|
||||
salaryMax: string
|
||||
group: string
|
||||
salaryEmployeeMin: Array<number>
|
||||
id: string;
|
||||
posLevel: string;
|
||||
position: string;
|
||||
posType: string;
|
||||
details: string;
|
||||
salaryMin: string;
|
||||
salary: string;
|
||||
salaryMax: string;
|
||||
group: string;
|
||||
salaryEmployeeMin: Array<number>;
|
||||
}
|
||||
export type { ObjectCharRef, ObjectReteRef, DataOptions, DataListOptions, ListData,ResponseData };
|
||||
export type { DataOptions, DataListOptions, ListData, ResponseData };
|
||||
|
|
|
|||
|
|
@ -21,4 +21,10 @@ interface FormDataRate {
|
|||
salaryDay: number;
|
||||
}
|
||||
|
||||
export type { FormDataChar, FormFilter, FormDataRate };
|
||||
interface FormDataRateEpm {
|
||||
salaryNo: null | number | string;
|
||||
salaryMonth: null | number | string;
|
||||
salaryDay: null | number | string;
|
||||
}
|
||||
|
||||
export type { FormDataChar, FormFilter, FormDataRate, FormDataRateEpm };
|
||||
|
|
|
|||
|
|
@ -14,4 +14,19 @@ interface EmployeeRateSalary {
|
|||
salaryMonth: number;
|
||||
step: number;
|
||||
}
|
||||
export type { EmployeeSalary, EmployeeRateSalary };
|
||||
|
||||
interface PosType {
|
||||
id: string;
|
||||
posLevels: PosLevel[];
|
||||
posTypeName: string;
|
||||
posTypeRank: number;
|
||||
posTypeShortName: string;
|
||||
}
|
||||
|
||||
interface PosLevel {
|
||||
id: string;
|
||||
posLevelAuthority: string;
|
||||
posLevelName: number;
|
||||
posLevelRank: number;
|
||||
}
|
||||
export type { EmployeeSalary, EmployeeRateSalary, PosType };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue