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ênKiểuBắt buộcMô tả
idintCóID văn phòng

Body Parameters

TênKiểuBắt buộcMô tả
company_idintCóID công ty
creator_idintCóID người thực hiện
namestringCóTên văn phòng
codestringMã văn phòng
addressstringĐịa chỉ văn phòng
display_orderintThứ tự hiển thị
work_day_allow_ipstringDanh sách IP cho phép
date_review_checkinintNgày xem xét check-in
allow_early_timeintThời gian cho phép sớm (phút, ≥ 0)
allow_late_timeintThời gian cho phép trễ (phút, ≥ 0)

Lưu ý

API ghi đè toàn bộ các trường trong bảng trên: trường không được gửi sẽ bị đặt về giá trị rỗng / 0. Hãy gửi đầy đủ dữ liệu hiện tại kèm thay đổi.

Response Schema

HTTP 200 - JSON Object

Trả về object Office đã cập nhật.

Error Codes

HTTPCodeMô tả
403error_role_not_availableKhông có quyền setting.hrm
404error_not_foundKhông tìm thấy văn phòng
422error_company_id_requiredID công ty không được để trống
422error_company_id_notfoundID công ty không tìm thấy
422error_user1_id_requiredID người thực hiện không được để trống
422error_user_id_notfoundID người thực hiện không tìm thấy
422error_name_requiredTên văn phòng là bắt buộc
422error_allow_late_time_more_than_zeroThời gian trễ cho phép phải ≥ 0
422error_allow_early_time_more_than_zeroThời gian sớm cho phép phải ≥ 0
500error_editLỗi khi cập nhật

On this page