CRMVăn phòng làm việc
Sửa văn phòng làm việc
Cập nhật thông tin văn phòng làm việc.
Endpoint
PUT /v1/offices/:id
Quyền:
setting.hrm
Path Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
id | int | Có | ID văn phòng |
Body Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
company_id | int | Có | ID công ty |
creator_id | int | Có | ID người thực hiện |
name | string | Có | Tên văn phòng |
code | string | Mã văn phòng | |
address | string | Địa chỉ văn phòng | |
display_order | int | Thứ tự hiển thị | |
work_day_allow_ip | string | Danh sách IP cho phép | |
date_review_checkin | int | Ngày xem xét check-in | |
allow_early_time | int | Thời gian cho phép sớm (phút, ≥ 0) | |
allow_late_time | int | Thời gian cho phép trễ (phút, ≥ 0) |
Response Schema
HTTP 200 - JSON Object
Trả về object Office đã cập nhật.
Error Codes
| HTTP | Code | Mô tả |
|---|---|---|
| 404 | error_not_found | Không tìm thấy văn phòng |
| 422 | error_company_id_required | ID công ty không được để trống |
| 422 | error_company_id_notfound | ID công ty không tìm thấy |
| 422 | error_user1_id_required | ID người tạo không được để trống |
| 422 | error_user_id_notfound | ID người tạo không tìm thấy |
| 422 | error_name_required | Tên văn phòng là bắt buộc |
| 422 | error_allow_late_time_more_than_zero | Thời gian trễ cho phép phải ≥ 0 |
| 422 | error_allow_early_time_more_than_zero | Thời gian sớm cho phép phải ≥ 0 |
| 500 | error_edit | Lỗi khi cập nhật |