แก้ฟิวตำแหน่ง

This commit is contained in:
Kittapath 2023-09-26 23:54:26 +07:00
parent 9b2bc64958
commit 5a0bf37501
2 changed files with 170 additions and 145 deletions

View file

@ -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 };