2871 lines
112 KiB
PHP
2871 lines
112 KiB
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\AttendancePolicy;
|
|
use App\Models\AttendanceRecord;
|
|
use App\Models\Employee;
|
|
use App\Models\Shift;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Auth;
|
|
use Inertia\Inertia;
|
|
use Carbon\Carbon;
|
|
use Illuminate\Pagination\LengthAwarePaginator;
|
|
use Illuminate\Pagination\Paginator;
|
|
|
|
class BiometricAttendanceController extends Controller
|
|
{
|
|
public function index(Request $request)
|
|
{
|
|
if (!Auth::user()->can('manage-biometric-attendance')) {
|
|
return redirect()->back()->with('error', __('Permission Denied.'));
|
|
}
|
|
|
|
$query = \App\Models\BiometricAttendance::with(['branch']);
|
|
|
|
// Filter by dates
|
|
if ($request->has('start_date') && !empty($request->start_date)) {
|
|
$query->whereDate('punch_time', '>=', $request->start_date);
|
|
} else {
|
|
$query->whereDate('punch_time', '>=', Carbon::now()->subDays(7));
|
|
}
|
|
|
|
if ($request->has('end_date') && !empty($request->end_date)) {
|
|
$query->whereDate('punch_time', '<=', $request->end_date);
|
|
} else {
|
|
$query->whereDate('punch_time', '<=', Carbon::now());
|
|
}
|
|
|
|
$records = $query->get();
|
|
|
|
$groupedAttendances = collect($records)
|
|
->groupBy(function ($item) {
|
|
return $item->biometric_emp_id . '_' . $item->punch_time->format('Y-m-d');
|
|
})
|
|
->map(function ($dayEntries) {
|
|
$sorted = $dayEntries->sortBy('punch_time');
|
|
$firstEntry = $sorted->first();
|
|
$lastEntry = $sorted->last();
|
|
|
|
return [
|
|
'id' => $firstEntry->id,
|
|
'employee_code' => $firstEntry->biometric_emp_id,
|
|
'date' => $firstEntry->punch_time->format('Y-m-d'),
|
|
'clock_in' => $firstEntry->punch_time->format('H:i:s'),
|
|
'clock_out' => $sorted->count() > 1 ? $lastEntry->punch_time->format('H:i:s') : null,
|
|
'total_entries' => $sorted->count(),
|
|
'terminal' => $firstEntry->terminal_alias ?? 'Agent',
|
|
'sync_status' => $firstEntry->sync_status,
|
|
];
|
|
})->filter()->values();
|
|
|
|
// Attach employee names
|
|
$empIds = $groupedAttendances->pluck('employee_code')->unique();
|
|
$employees = \App\Models\Employee::with('user')->whereIn('biometric_emp_id', $empIds)->get()->keyBy('biometric_emp_id');
|
|
|
|
$groupedAttendances = $groupedAttendances->map(function($item) use ($employees) {
|
|
$emp = $employees->get($item['employee_code']);
|
|
$item['name'] = $emp && $emp->user ? $emp->user->name : 'Unknown';
|
|
return $item;
|
|
});
|
|
|
|
// Search filter
|
|
if ($request->has('search') && !empty($request->search)) {
|
|
$search = strtolower($request->search);
|
|
$groupedAttendances = $groupedAttendances->filter(function ($item) use ($search) {
|
|
return str_contains(strtolower($item['name']), $search) ||
|
|
str_contains(strtolower($item['employee_code']), $search);
|
|
});
|
|
}
|
|
|
|
// Sorting
|
|
if ($request->has('sort_field') && !empty($request->sort_field)) {
|
|
$direction = $request->sort_direction ?? 'asc';
|
|
$groupedAttendances = $groupedAttendances->sortBy($request->sort_field, SORT_REGULAR, $direction === 'desc');
|
|
} else {
|
|
$groupedAttendances = $groupedAttendances->sortByDesc('date');
|
|
}
|
|
|
|
// Pagination
|
|
$perPage = $request->per_page ?? 10;
|
|
$currentPage = $request->page ?? 1;
|
|
$total = $groupedAttendances->count();
|
|
$items = $groupedAttendances->forPage($currentPage, $perPage)->values();
|
|
|
|
$biometricData = new LengthAwarePaginator(
|
|
$items,
|
|
$total,
|
|
$perPage,
|
|
$currentPage,
|
|
[
|
|
'path' => $request->url(),
|
|
'pageName' => 'page',
|
|
]
|
|
);
|
|
|
|
return Inertia::render('hr/biometric-attendance/index', [
|
|
'biometricData' => $biometricData,
|
|
'filters' => $request->all(['search', 'start_date', 'end_date', 'sort_field', 'sort_direction', 'per_page']),
|
|
'configurationMissing' => false,
|
|
]);
|
|
}
|
|
|
|
public function show(Request $request, $employeeCode, $date)
|
|
{
|
|
try {
|
|
if (!Auth::user()->can('view-biometric-attendance')) {
|
|
return response()->json([
|
|
'success' => false,
|
|
'message' => 'Permission denied'
|
|
], 403);
|
|
}
|
|
|
|
$attendances = \App\Models\BiometricAttendance::where('biometric_emp_id', $employeeCode)
|
|
->whereDate('punch_time', $date)
|
|
->orderBy('punch_time', 'asc')
|
|
->get();
|
|
|
|
$dayEntries = $attendances->map(function ($item) {
|
|
return [
|
|
'id' => $item->id,
|
|
'punch_time' => $item->punch_time->format('Y-m-d H:i:s'),
|
|
'time' => $item->punch_time->format('H:i:s'),
|
|
'punch_state_display' => $item->punch_type == 0 ? 'Clock In' : 'Clock Out',
|
|
'verify_type_display' => 'Unknown',
|
|
'terminal_alias' => $item->terminal_alias ?? 'Unknown'
|
|
];
|
|
});
|
|
|
|
if ($dayEntries->isEmpty()) {
|
|
return response()->json([
|
|
'success' => false,
|
|
'message' => 'No entries found for this employee and date'
|
|
], 404);
|
|
}
|
|
|
|
return response()->json([
|
|
'success' => true,
|
|
'data' => [
|
|
'entries' => $dayEntries,
|
|
'employee_code' => $employeeCode,
|
|
'date' => $date
|
|
]
|
|
]);
|
|
} catch (\Exception $e) {
|
|
return response()->json([
|
|
'success' => false,
|
|
'message' => 'Failed to fetch attendance details'
|
|
], 500);
|
|
}
|
|
}
|
|
|
|
public function syncAll(Request $request)
|
|
{
|
|
if (!Auth::user()->can('sync-biometric-attendance')) {
|
|
return redirect()->back()->with('error', __('Permission Denied.'));
|
|
}
|
|
|
|
// Fetch all pending records
|
|
$pendingRecords = \App\Models\BiometricAttendance::where('sync_status', 'pending')->get();
|
|
|
|
$groupedAttendances = $pendingRecords->groupBy(function ($item) {
|
|
return $item->biometric_emp_id . '_' . $item->punch_time->format('Y-m-d');
|
|
});
|
|
|
|
$syncedCount = 0;
|
|
foreach ($groupedAttendances as $key => $dayEntries) {
|
|
$sorted = $dayEntries->sortBy('punch_time');
|
|
$firstEntry = $sorted->first();
|
|
$lastEntry = $sorted->last();
|
|
|
|
$employee = Employee::with('user')->whereIn('created_by', getCompanyAndUsersId())->where('biometric_emp_id', $firstEntry->biometric_emp_id)->first();
|
|
|
|
if ($employee && $sorted->count() > 1) {
|
|
$attedanceDate = $firstEntry->punch_time->format('Y-m-d');
|
|
$clockInTime = $firstEntry->punch_time->format('H:i:s');
|
|
$clockOutTime = $lastEntry->punch_time->format('H:i:s');
|
|
|
|
$exists = AttendanceRecord::where('employee_id', $employee->user_id)->where('date', $attedanceDate)->whereIn('created_by', getCompanyAndUsersId())->exists();
|
|
if (!$exists) {
|
|
$shift = Shift::where('id', $employee->shift_id)->where('status', 'active')->first() ?? Shift::whereIn('created_by', getCompanyAndUsersId())->where('status', 'active')->first();
|
|
$policy = AttendancePolicy::where('id', $employee->attendance_policy_id)->where('status', 'active')->first() ?? AttendancePolicy::whereIn('created_by', getCompanyAndUsersId())->where('status', 'active')->first();
|
|
|
|
$attendance = new AttendanceRecord();
|
|
$attendance->employee_id = $employee->user_id;
|
|
$attendance->biometric_id = $firstEntry->id;
|
|
$attendance->shift_id = $shift?->id;
|
|
$attendance->attendance_policy_id = $policy?->id;
|
|
$attendance->date = $attedanceDate;
|
|
$attendance->clock_in = $clockInTime;
|
|
$attendance->clock_out = $clockOutTime;
|
|
$attendance->created_by = creatorId();
|
|
$attendance->save();
|
|
|
|
$attendance->fresh();
|
|
$attendance->processAttendance();
|
|
|
|
// Mark as synced
|
|
foreach ($dayEntries as $entry) {
|
|
$entry->update(['sync_status' => 'synced']);
|
|
}
|
|
|
|
$syncedCount++;
|
|
} else {
|
|
// Already exists, just mark as synced so they don't pile up in pending
|
|
foreach ($dayEntries as $entry) {
|
|
$entry->update(['sync_status' => 'synced']);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return redirect()->back()->with('success', __("Bulk sync completed. Synced {$syncedCount} new records."));
|
|
}
|
|
|
|
public function sync(Request $request, $id)
|
|
{
|
|
if (!Auth::user()->can('sync-biometric-attendance')) {
|
|
return redirect()->back()->with('error', __('Permission Denied.'));
|
|
}
|
|
|
|
$biometricEmpId = $request->biometric_emp_id;
|
|
$biometricId = $request->biometric_id;
|
|
$attedanceDate = $request->date;
|
|
$clockInTime = $request->clock_in;
|
|
$clockOutTime = $request->clock_out;
|
|
|
|
$employee = Employee::with('user')->whereIn('created_by', getCompanyAndUsersId())->where('biometric_emp_id', $biometricEmpId)->first();
|
|
|
|
if ($employee) {
|
|
if (is_null($clockOutTime)) {
|
|
return redirect()->back()->with('error', __("Still Employee is not Clock Out. So You Can't Sync That Attedance."));
|
|
}
|
|
|
|
// Check if record already exists
|
|
$exists = AttendanceRecord::where('employee_id', $employee->user_id)
|
|
->where('date', $attedanceDate)
|
|
->whereIn('created_by', getCompanyAndUsersId())
|
|
->exists();
|
|
|
|
if ($exists) {
|
|
// Just mark it as synced so it doesn't show up again
|
|
\App\Models\BiometricAttendance::where('biometric_emp_id', $biometricEmpId)->whereDate('punch_time', $attedanceDate)->update(['sync_status' => 'synced']);
|
|
return redirect()->back()->with('error', __('Attendance record already exists for this employee and date.'));
|
|
} else {
|
|
$shift = Shift::where('id', $employee->shift_id)
|
|
->where('status', 'active')
|
|
->first();
|
|
|
|
if (!$shift) {
|
|
$shift = Shift::whereIn('created_by', getCompanyAndUsersId())
|
|
->where('status', 'active')
|
|
->first();
|
|
}
|
|
|
|
$policy = AttendancePolicy::where('id', $employee->attendance_policy_id)
|
|
->where('status', 'active')
|
|
->first();
|
|
|
|
if (!$policy) {
|
|
$policy = AttendancePolicy::whereIn('created_by', getCompanyAndUsersId())
|
|
->where('status', 'active')
|
|
->first();
|
|
}
|
|
|
|
$attendance = new AttendanceRecord();
|
|
$attendance->employee_id = $employee->user_id;
|
|
$attendance->biometric_id = $biometricId;
|
|
$attendance->shift_id = $shift?->id;
|
|
$attendance->attendance_policy_id = $policy?->id;
|
|
$attendance->date = $attedanceDate;
|
|
$attendance->clock_in = $clockInTime;
|
|
$attendance->clock_out = $clockOutTime;
|
|
$attendance->created_by = creatorId();
|
|
$attendance->save();
|
|
|
|
$attendance->fresh(); // Reload to get relationships
|
|
$attendance->processAttendance();
|
|
|
|
// Mark DB entries as synced
|
|
\App\Models\BiometricAttendance::where('biometric_emp_id', $biometricEmpId)
|
|
->whereDate('punch_time', $attedanceDate)
|
|
->update(['sync_status' => 'synced']);
|
|
|
|
return redirect()->back()->with('success', __('Biometric data synced successfully.'));
|
|
}
|
|
} else {
|
|
return redirect()->back()->with('error', __('Employee not found'));
|
|
}
|
|
}
|
|
|
|
|
|
public function getSaasDemoData()
|
|
{
|
|
$data = [
|
|
|
|
// 10/01/2025
|
|
[
|
|
"id" => 2285,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 12:54:23"
|
|
],
|
|
[
|
|
"id" => 2286,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2287,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2288,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2289,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2290,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2291,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2292,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 18:35:00"
|
|
],
|
|
|
|
// 10/02/2025
|
|
[
|
|
"id" => 2293,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2294,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2295,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2296,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2297,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2298,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2299,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2300,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 18:35:00"
|
|
],
|
|
|
|
// 10/03/2025
|
|
[
|
|
"id" => 2301,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2302,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2303,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2304,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2305,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2306,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2307,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2308,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/06/2025
|
|
[
|
|
"id" => 2309,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2310,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2311,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2312,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2313,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2314,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2315,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2316,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/07/2025
|
|
[
|
|
"id" => 2317,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2318,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2319,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2320,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2321,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2322,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2323,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2324,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 18:35:00"
|
|
],
|
|
|
|
// 10/08/2025
|
|
[
|
|
"id" => 2325,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2326,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2327,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2328,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2329,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2330,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2331,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2332,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/09/2025
|
|
[
|
|
"id" => 2333,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2334,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2335,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2336,
|
|
"emp" => 10,
|
|
"emp_code" => "201",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2337,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2338,
|
|
"emp" => 10,
|
|
"emp_code" => "202",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2339,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2340,
|
|
"emp" => 10,
|
|
"emp_code" => "203",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 18:35:00"
|
|
],
|
|
];
|
|
|
|
return $data;
|
|
}
|
|
|
|
public function getNonSaasDemoData()
|
|
{
|
|
$data = [
|
|
|
|
// 10/01/2025
|
|
[
|
|
"id" => 2285,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 12:54:23"
|
|
],
|
|
[
|
|
"id" => 2286,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2287,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2288,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-01 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2289,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2290,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2291,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2292,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-01 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-01 18:35:00"
|
|
],
|
|
|
|
// 10/02/2025
|
|
[
|
|
"id" => 2293,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2294,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2295,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2296,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-02 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2297,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2298,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2299,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2300,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-02 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-02 18:35:00"
|
|
],
|
|
|
|
// 10/03/2025
|
|
[
|
|
"id" => 2301,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2302,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2303,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2304,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-03 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2305,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2306,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2307,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2308,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-03 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-03 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/06/2025
|
|
[
|
|
"id" => 2309,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2310,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2311,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2312,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-06 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2313,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2314,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2315,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2316,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-06 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-06 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/07/2025
|
|
[
|
|
"id" => 2317,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2318,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2319,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2320,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-07 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2321,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2322,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2323,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2324,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-07 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-07 18:35:00"
|
|
],
|
|
|
|
// 10/08/2025
|
|
[
|
|
"id" => 2325,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2326,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2327,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2328,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-08 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2329,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2330,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2331,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2332,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-08 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-08 18:35:00"
|
|
],
|
|
|
|
|
|
// 10/09/2025
|
|
[
|
|
"id" => 2333,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:17",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 09:10:23"
|
|
],
|
|
[
|
|
"id" => 2334,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 13:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 13:05:23"
|
|
],
|
|
[
|
|
"id" => 2335,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 14:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 14:05:23"
|
|
],
|
|
[
|
|
"id" => 2336,
|
|
"emp" => 10,
|
|
"emp_code" => "101",
|
|
"first_name" => "Mrs. Elvie Towne IV",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2024-10-09 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2337,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 09:05:23"
|
|
],
|
|
[
|
|
"id" => 2338,
|
|
"emp" => 10,
|
|
"emp_code" => "102",
|
|
"first_name" => "Effie Wilderman",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 18:35:23"
|
|
],
|
|
|
|
|
|
[
|
|
"id" => 2339,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 09:00:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock In",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 09:05:00"
|
|
],
|
|
[
|
|
"id" => 2340,
|
|
"emp" => 10,
|
|
"emp_code" => "103",
|
|
"first_name" => "Tomasa Mitchell",
|
|
"last_name" => null,
|
|
"department" => "Support",
|
|
"position" => "Technical Support",
|
|
"punch_time" => "2025-10-09 18:30:00",
|
|
"punch_state" => "255",
|
|
"punch_state_display" => "Clock Out",
|
|
"verify_type" => 1,
|
|
"verify_type_display" => "Fingerprint",
|
|
"work_code" => "",
|
|
"gps_location" => null,
|
|
"area_alias" => "Operation Office",
|
|
"terminal_sn" => "COAW221061101",
|
|
"temperature" => 0.0,
|
|
"is_mask" => "-",
|
|
"terminal_alias" => "F18/ID",
|
|
"upload_time" => "2025-10-09 18:35:00"
|
|
],
|
|
];
|
|
|
|
return $data;
|
|
}
|
|
}
|