รายการลงเวลาปฏิบัติงานที่ประมวลผลแล้ว

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-11-17 11:30:10 +07:00
parent ee2eba56a1
commit 54e45a719c
4 changed files with 139 additions and 98 deletions

View file

@ -1,29 +1,48 @@
interface TableRows {
id: string; //id รายการลงเวลาปฏิบัติงาน
fullName: String; //ชื่อ-นามสกุล
fullName: string; //ชื่อ-นามสกุล
checkDate: string | null; //วันที่เข้างาน
checkInTime: string; //เวลาเข้างาน
checkInLocation: String; //พิกัดเข้างาน
checkInLat: String; //อัลติจูดเข้างาน
checkInLon: String; //ละติจูดเข้างาน
checkOutLocation: String; //พิกัดออกงาน
checkInLocation: string; //พิกัดเข้างาน
checkInLat: string; //อัลติจูดเข้างาน
checkInLon: string; //ละติจูดเข้างาน
checkOutLocation: string; //พิกัดออกงาน
checkOutTime: string; //เวลาออกงาน
checkOutLat: String; //อัลติจูดออกงาน
checkOutLon: String; //ละติจูดออกงาน
checkOutLat: string; //อัลติจูดออกงาน
checkOutLon: string; //ละติจูดออกงาน
}
interface TableRowsTime {
id: string; //id รายการลงเวลาปฏิบัติงาน
fullName: string; //ชื่อ-นามสกุล
checkInDate: string | null; //วันที่เข้างาน
checkInTime: string; //เวลาเข้างาน
checkInLocation: string; //พิกัดเข้างาน
checkInLat: string; //อัลติจูดเข้างาน
checkInLon: string; //ละติจูดเข้างาน
checkInStatus: string | undefined; //สถานะการลงเวลาเข้างาน
checkOutDate: string | null;
checkOutLocation: string; //พิกัดออกงาน
checkOutTime: string; //เวลาออกงาน
checkOutLat: string; //อัลติจูดออกงาน
checkOutLon: string; //ละติจูดออกงาน
checkOutStatus: string | undefined; //สถานะการลงเวลาออกงาน
}
interface DataResTime {
id: string; //id รายการลงเวลาปฏิบัติงาน
fullName: String; //ชื่อ-นามสกุล
checkDate: Date | null; //วันที่เข้างาน
fullName: string; //ชื่อ-นามสกุล
checkInDate: Date | null; //วันที่เข้างาน
checkInTime: string; //เวลาเข้างาน
checkInLocation: String; //พิกัดเข้างาน
checkInLat: String; //อัลติจูดเข้างาน
checkInLon: String; //ละติจูดเข้างาน
checkOutLocation: String; //พิกัดออกงาน
checkInLocation: string; //พิกัดเข้างาน
checkInLat: string; //อัลติจูดเข้างาน
checkInLon: string; //ละติจูดเข้างาน
checkInStatus: string; //สถานะการลงเวลาเข้างาน
checkOutDate: Date | null; //วันที่ออกงาน
checkOutLocation: string; //พิกัดออกงาน
checkOutTime: string; //เวลาออกงาน
checkOutLat: String; //อัลติจูดออกงาน
checkOutLon: String; //ละติจูดออกงาน
checkStatus: string;
checkOutLat: string; //อัลติจูดออกงาน
checkOutLon: string; //ละติจูดออกงาน
checkOutStatus: string; //สถานะการลงเวลาออกงาน
}
interface DataResLog {
id: string; //id รายการลงเวลาปฏิบัติงาน
@ -38,4 +57,4 @@ interface DataResLog {
checkOutLat: String; //อัลติจูดออกงาน
checkOutLon: String; //ละติจูดออกงาน
}
export type { TableRows, DataResLog, DataResTime };
export type { TableRows, DataResLog, DataResTime, TableRowsTime };