first commit
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
/** Attendance entity rows from GET client/attendance. */
|
||||
export interface AttendanceRecord {
|
||||
attendanceId: string
|
||||
fkCustomerId?: string
|
||||
fkUserId?: string
|
||||
fkAccessProfileId?: number
|
||||
deviceUserId: number
|
||||
eventTime: string
|
||||
eventType: string
|
||||
customer?: { cusId: string; cusName: string } | null
|
||||
user?: { userId: string; userName?: string | null } | null
|
||||
accessProfile?: {
|
||||
accessProfileId: number
|
||||
displayName: string
|
||||
personType: string
|
||||
} | null
|
||||
}
|
||||
|
||||
/** Mirrors TodayAttendanceDTO. */
|
||||
export interface TodayAttendance {
|
||||
customerName: string
|
||||
eventTime: string
|
||||
eventType?: string | null
|
||||
}
|
||||
|
||||
/** Mirrors AttendanceCountDTO. */
|
||||
export interface AttendanceCount {
|
||||
customerId: string
|
||||
customerName: string
|
||||
attendanceCount: number
|
||||
}
|
||||
Reference in New Issue
Block a user