Attendance (บันทึกเวลา)
จัดการข้อมูลการบันทึกเวลาทำงานของพนักงาน รองรับหลายประเภทการลงเวลา เช่น สแกนลายนิ้วมือ, เช็คอินผ่าน GPS, บันทึกด้วยมือ และอื่นๆ
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | Search Time Attendance | ค้นหาประวัติการลงเวลาตามช่วงวันที่ |
| GET | Get Detail | ดูรายละเอียดรายการลงเวลาเดียว |
| POST | Add Time Attendance | เพิ่มรายการบันทึกเวลาใหม่ |
| POST | Edit Time | เพิ่ม/แก้ไข/ลบเวลาทำงาน |
Attendance Types
ระบบรองรับหลายประเภทการบันทึกเวลา:
| Type | Description |
|---|---|
Checkin | เช็คอินผ่านระบบ |
Fingerprint | สแกนลายนิ้วมือ |
Facial | สแกนใบหน้า |
Manual | บันทึกด้วยมือโดย HR/Admin |
TimeApp | บันทึกผ่านแอปพลิเคชัน |
QR | เช็คอินผ่าน QR Code |
LINE-Checkin | เช็คอินผ่าน LINE |
Wifi | เช็คอินผ่านเครือข่าย Wi-Fi |
Beacon | เช็คอินผ่านอุปกรณ์ Beacon |
- API ในกลุ่มนี้ใช้
employee_codeแทนemployee_idเพื่อความสะดวก time_attendance_transac_idที่ใช้ใน request ต้องเป็น Base64 encoded- ระบบจะซ่อนรายการที่ถูกลบโดยอัตโนมัติ
Last updated on