Employee Setting APIs
APIs สำหรับจัดการการตั้งค่าของพนักงาน (Setting)
Setting APIs ใช้ Router Pattern ผ่าน path_action parameter เพื่อเลือกประเภทการตั้งค่าที่ต้องการจัดการ
Categories
| Category | Description | Actions |
|---|---|---|
| Cost Center | ศูนย์ต้นทุน | get, update |
| Edit | แก้ไขข้อมูลพื้นฐาน | update-basic, update-approver |
| Facial | ข้อมูลใบหน้าสำหรับสแกน | list, add, delete |
| Holiday | วันหยุดประจำ | get, update |
| OT | ค่าล่วงเวลา | get, update, update-multiple |
| Quota | โควตาการลา | get, update, add-actual-leave, delete-actual-leave |
| Role Duty | หน้าที่ความรับผิดชอบ | get, update |
| Time Frame | กรอบเวลาการทำงาน | get, update |
| User | บัญชีผู้ใช้ระบบ | get, add, delete, update-groups, reset-password, reset-username |
| Work Cycle | กะการทำงาน | get, update |
| Worktime | การตั้งค่าเวลาทำงาน | get, update |
Base Endpoints
| Operation | Endpoint |
|---|---|
| Get | GET /api/v1/open-apis/employee/get-employee-data-filter?path_action=... |
| Add | POST /api/v1/open-apis/employee/add-employee-setting?path_action=... |
| Update | POST /api/v1/open-apis/employee/update-employee-setting?path_action=... |
| Delete | POST /api/v1/open-apis/employee/delete-employee-setting?path_action=... |
Path Actions
Get Actions
| path_action | Description |
|---|---|
get-cost-center | ศูนย์ต้นทุน |
get-holiday | วันหยุดประจำ |
get-ot | ค่าล่วงเวลา |
get-quota | โควตาการลา |
get-role-duty | หน้าที่ความรับผิดชอบ |
get-time-frame | กรอบเวลาการทำงาน |
get-user | ข้อมูลบัญชีผู้ใช้ |
get-work-cycle | กะการทำงาน |
get-worktime | การตั้งค่าเวลาทำงาน |
list-facial | รายการข้อมูลใบหน้า |
Add Actions
| path_action | Description |
|---|---|
add-facial | เพิ่มข้อมูลใบหน้า |
user | เพิ่มบัญชีผู้ใช้ |
quota-actual-leave | เพิ่มยอดลาจริง |
Update Actions
| path_action | Description |
|---|---|
save-cost-center | แก้ไขศูนย์ต้นทุน |
save-basic | แก้ไขข้อมูลพื้นฐาน |
save-approver | แก้ไขผู้อนุมัติ |
save-holiday | แก้ไขวันหยุด |
save-ot | แก้ไขค่าล่วงเวลา |
save-ot-multiple | แก้ไขค่าล่วงเวลาหลายคน |
quota | แก้ไขโควตาการลา |
save-role-duty | แก้ไขหน้าที่ |
time-frame | แก้ไขกรอบเวลา |
user-groups | แก้ไขกลุ่มผู้ใช้ |
user-password | รีเซ็ตรหัสผ่าน |
user-username | รีเซ็ต username |
work-cycle | แก้ไขกะการทำงาน |
save-config | แก้ไขเวลาทำงาน |
Delete Actions
| path_action | Description |
|---|---|
delete-facial | ลบข้อมูลใบหน้า |
user | ลบบัญชีผู้ใช้ |
quota-actual-leave | ลบยอดลาจริง |
Common Parameters
Employee Identification
| Parameter | Description |
|---|---|
employee_code | รหัสพนักงาน |
ใช้ employee_code เพื่อระบุพนักงาน
Related APIs
- Get Employee Info - ดึงข้อมูลพนักงานทั้งหมด
- Get Employee Data - ดึงข้อมูลพนักงานแบบละเอียด
- Get Employee Data Filter - ดึงข้อมูลพนักงานแบบกรอง
Last updated on