แก้ฟิวตำแหน่ง
This commit is contained in:
parent
9b2bc64958
commit
5a0bf37501
2 changed files with 170 additions and 145 deletions
|
|
@ -1,104 +1,99 @@
|
|||
// ข้อมูลที่เก็บ
|
||||
interface listMain {
|
||||
personalId:string
|
||||
fullname:string
|
||||
prefix:string
|
||||
firstName:string
|
||||
lastName:string
|
||||
date:Date
|
||||
isActive:boolean
|
||||
organization:string
|
||||
organizationPositionOld:string
|
||||
posNo:string
|
||||
position:string
|
||||
positionLevel:string
|
||||
positionLevelOld:string
|
||||
positionNumberOld:string
|
||||
positionTypeOld:string
|
||||
reason:string
|
||||
salary:number
|
||||
status:string
|
||||
statustext:string
|
||||
createdAt:Date
|
||||
personalId: string;
|
||||
fullname: string;
|
||||
prefix: string;
|
||||
firstName: string;
|
||||
lastName: string;
|
||||
date: Date;
|
||||
isActive: boolean;
|
||||
organization: string;
|
||||
organizationPositionOld: string;
|
||||
posNo: string;
|
||||
position: string;
|
||||
positionLevel: string;
|
||||
positionLevelOld: string;
|
||||
positionNumberOld: string;
|
||||
positionTypeOld: string;
|
||||
reason: string;
|
||||
salary: number;
|
||||
status: string;
|
||||
statustext: string;
|
||||
createdAt: Date;
|
||||
}
|
||||
//ข้อมูลจาก api
|
||||
interface listMainAPI {
|
||||
id:string
|
||||
firstname:string
|
||||
prefix:string
|
||||
firstName:string
|
||||
lastname:string
|
||||
date:Date
|
||||
isActive:boolean
|
||||
organization:string
|
||||
organizationPositionOld:string
|
||||
posNo:string
|
||||
position:string
|
||||
positionLevel:string
|
||||
positionLevelOld:string
|
||||
positionNumberOld:string
|
||||
positionTypeOld:string
|
||||
reason:string
|
||||
salary:number
|
||||
status:string
|
||||
statustext:string
|
||||
createdAt:Date
|
||||
id: string;
|
||||
firstname: string;
|
||||
prefix: string;
|
||||
firstName: string;
|
||||
lastname: string;
|
||||
date: Date;
|
||||
isActive: boolean;
|
||||
organization: string;
|
||||
organizationPositionOld: string;
|
||||
positionPath: string;
|
||||
posNo: string;
|
||||
position: string;
|
||||
positionLevel: string;
|
||||
positionLevelOld: string;
|
||||
positionNumberOld: string;
|
||||
positionTypeOld: string;
|
||||
reason: string;
|
||||
salary: number;
|
||||
status: string;
|
||||
statustext: string;
|
||||
createdAt: Date;
|
||||
}
|
||||
|
||||
interface OtherdataInterface {
|
||||
citizenId: string;
|
||||
prefixId: string;
|
||||
firstname: string;
|
||||
lastname: string;
|
||||
}
|
||||
citizenId: string;
|
||||
prefixId: string;
|
||||
firstname: string;
|
||||
lastname: string;
|
||||
}
|
||||
|
||||
interface resApiData {
|
||||
data:{
|
||||
result:{
|
||||
id: string
|
||||
profileId: string
|
||||
citizenId: string
|
||||
prefix: string
|
||||
prefixId: string
|
||||
firstname: string
|
||||
lastname: string
|
||||
dateOfBirth: Date
|
||||
gender: string
|
||||
nationality: string
|
||||
race: string
|
||||
religion: string
|
||||
bloodGroup: string
|
||||
relationship: string
|
||||
telephoneNumber: string
|
||||
status: string
|
||||
amount: number
|
||||
recruitDate: Date
|
||||
posNoId: string
|
||||
positionId: string
|
||||
positionPathSideId: string
|
||||
positionTypeId: string
|
||||
positionLineId: string
|
||||
positionLevelId: string
|
||||
organizationPositionId: string
|
||||
createdAt: Date
|
||||
reason: string
|
||||
educationOld: string
|
||||
amountOld: number
|
||||
positionTypeOld: string
|
||||
positionLevelOld: string
|
||||
positionNumberOld: string
|
||||
organizationPositionOld: string
|
||||
positionDate: Date
|
||||
avatar: string
|
||||
commandType: string
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export type {
|
||||
listMain,
|
||||
listMainAPI,
|
||||
OtherdataInterface,
|
||||
resApiData
|
||||
|
||||
}
|
||||
interface resApiData {
|
||||
data: {
|
||||
result: {
|
||||
id: string;
|
||||
profileId: string;
|
||||
citizenId: string;
|
||||
prefix: string;
|
||||
prefixId: string;
|
||||
firstname: string;
|
||||
lastname: string;
|
||||
dateOfBirth: Date;
|
||||
gender: string;
|
||||
nationality: string;
|
||||
race: string;
|
||||
religion: string;
|
||||
bloodGroup: string;
|
||||
relationship: string;
|
||||
telephoneNumber: string;
|
||||
status: string;
|
||||
amount: number;
|
||||
recruitDate: Date;
|
||||
posNoId: string;
|
||||
positionId: string;
|
||||
positionPathSideId: string;
|
||||
positionTypeId: string;
|
||||
positionLineId: string;
|
||||
positionLevelId: string;
|
||||
organizationPositionId: string;
|
||||
createdAt: Date;
|
||||
reason: string;
|
||||
educationOld: string;
|
||||
amountOld: number;
|
||||
positionTypeOld: string;
|
||||
positionLevelOld: string;
|
||||
positionNumberOld: string;
|
||||
organizationPositionOld: string;
|
||||
positionDate: Date;
|
||||
avatar: string;
|
||||
commandType: string;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
export type { listMain, listMainAPI, OtherdataInterface, resApiData };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue