api ระบบ รอบการปฏิบัติงาน

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-11-10 13:28:42 +07:00
parent aeaa8c8df2
commit 48e8037099
7 changed files with 383 additions and 235 deletions

View file

@ -1,40 +1,59 @@
interface RoundRows {
name: string;
position: string;
responsibilities: string;
email: string;
phone: string;
name: string;
position: string;
responsibilities: string;
email: string;
phone: string;
}
interface dataRowRound {
am: string
amOut: string
pm: string
note:string
pmOut: string
status: boolean
isDefault: boolean
id: string;
createdAt: string;
createdFullName: string;
createdUserId: string;
description: string;
endTimeAfternoon: string;
endTimeMorning: string;
startTimeMorning: string;
startTimeAfternoon: string;
lastUpdateFullName: string;
lastUpdateUserId: string;
lastUpdatedAt: string;
isActive: boolean;
isDefault: boolean;
}
interface FormData {
startTimeMorning: string;
endTimeMorning: string;
startTimeAfternoon: string;
endTimeAfternoon: string;
description: string;
isDefault: boolean;
isActive: boolean;
}
interface roundShow {
round: string;
am: string;
amOut: string;
pm: string;
pmOut: string;
amRound: string;
pmRound: string;
status: boolean;
isDefault: boolean;
}
interface MyObjectRoundRef {
am: object | null,
amOut: object | null,
pm: object | null,
pmOut: object | null,
[key: string]: any;
id: string;
round: string;
morningRound: string;
afternoonRound: string;
createdAt: string;
createdFullName: string;
createdUserId: string;
description: string;
endTimeAfternoon: string;
endTimeMorning: string;
startTimeMorning: string;
startTimeAfternoon: string;
lastUpdateFullName: string;
lastUpdateUserId: string;
lastUpdatedAt: string;
isActive: boolean;
isDefault: boolean;
}
export type {
RoundRows,
dataRowRound,
MyObjectRoundRef,
roundShow
};
interface MyObjectRoundRef {
startTimeMorning: object | null;
endTimeMorning: object | null;
startTimeAfternoon: object | null;
endTimeAfternoon: object | null;
[key: string]: any;
}
export type { RoundRows, dataRowRound, FormData, MyObjectRoundRef, roundShow };