2023-10-06 13:32:54 +07:00
|
|
|
interface DataOption {
|
2023-11-17 15:28:03 +07:00
|
|
|
id: string;
|
|
|
|
|
name: string;
|
2023-10-06 13:32:54 +07:00
|
|
|
}
|
2023-11-17 15:28:03 +07:00
|
|
|
interface DataOption2 {
|
|
|
|
|
id: number;
|
|
|
|
|
name: string;
|
|
|
|
|
}
|
2024-12-06 13:33:07 +07:00
|
|
|
|
2023-12-01 14:29:21 +07:00
|
|
|
interface DataDateMonthObject {
|
|
|
|
|
month: number;
|
|
|
|
|
year: number;
|
|
|
|
|
}
|
2025-04-25 13:58:59 +07:00
|
|
|
|
|
|
|
|
interface DataPagination {
|
|
|
|
|
descending: boolean;
|
|
|
|
|
page: number;
|
|
|
|
|
rowsPerPage: number;
|
|
|
|
|
sortBy: string;
|
|
|
|
|
}
|
2025-10-08 10:37:36 +07:00
|
|
|
|
|
|
|
|
interface DataWorkList {
|
|
|
|
|
checkInDate: string;
|
|
|
|
|
checkInLat: number;
|
|
|
|
|
checkInLocation: string;
|
|
|
|
|
checkInLon: number;
|
|
|
|
|
checkInStatus: string;
|
|
|
|
|
checkInTime: string;
|
|
|
|
|
checkOutDate: string;
|
|
|
|
|
checkOutLat: number;
|
|
|
|
|
checkOutLocation: string;
|
|
|
|
|
checkOutLon: number;
|
|
|
|
|
checkOutStatus: string;
|
|
|
|
|
checkOutTime: string;
|
|
|
|
|
fullName: string;
|
|
|
|
|
id: string;
|
|
|
|
|
profileType: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface DataSpecialTime {
|
|
|
|
|
checkDate: string;
|
|
|
|
|
checkIn: string;
|
|
|
|
|
checkInEdit: boolean;
|
|
|
|
|
checkInStatus: string;
|
|
|
|
|
checkInTime: string;
|
|
|
|
|
checkOut: string;
|
|
|
|
|
checkOutEdit: boolean;
|
|
|
|
|
checkOutStatus: string;
|
|
|
|
|
checkOutTime: string;
|
|
|
|
|
createdAt: string;
|
|
|
|
|
date: string;
|
|
|
|
|
dateFix: string;
|
|
|
|
|
description: string;
|
|
|
|
|
endTimeAfternoon: string;
|
|
|
|
|
endTimeMorning: string;
|
|
|
|
|
firstName: string;
|
|
|
|
|
fullName: string;
|
|
|
|
|
id: string;
|
|
|
|
|
lastName: string;
|
|
|
|
|
latitude: number;
|
|
|
|
|
longitude: number;
|
|
|
|
|
poi: string;
|
|
|
|
|
prefix: string;
|
|
|
|
|
reason: string;
|
|
|
|
|
startTimeAfternoon: string;
|
|
|
|
|
startTimeMorning: string;
|
|
|
|
|
status: string;
|
|
|
|
|
statusSort: number;
|
|
|
|
|
timeAfternoon: string;
|
|
|
|
|
timeMorning: string;
|
|
|
|
|
}
|
|
|
|
|
export type {
|
|
|
|
|
DataOption,
|
|
|
|
|
DataOption2,
|
|
|
|
|
DataDateMonthObject,
|
|
|
|
|
DataPagination,
|
|
|
|
|
DataWorkList,
|
|
|
|
|
DataSpecialTime,
|
|
|
|
|
};
|