Tạo mới một hoặc nhiều nhân sự

URL: {host}/api/employer/create

Method: POST

id: Định danh nhân sự

Header:

ParameterMô tả

Authorization

{Bear + access_token}

Accept

application/json

Body JSON

ParameterRequiredMô tả

bath_employers

yes

Danh sách nhân sự tạo mới

name

yes

Tên nhân sự

email

yes if username empty

Email nhân sự

username

yes if email empty

Username nhân sự

employer_code

x

Mã nhân sự

department

x

Phòng ban

department.id

x

ID định danh phòng ban

department.role_id

x

ID định danh chức vụ

{
    "bath_employers" : [
        {
            "name": "test_create2",
            "email": "test_create2@gmail.com",
            "employer_code": "12345678",
            "department": {
                "id" : 1,
                "role_id": 1
            }
        },
        {
            "name": "test_create3",
            "username": "usernameuser03",
            "department": {
                "id" : 1
            }
        }
    ]
}

Response :

ParameterMô tả

data

Danh sách nhân sự đã tạo mới

{
    "status": "success",
    "message": "Thêm mới nhân sự thành công",
    "data": [
        {
            "employer": {
                "id": 20,
                "name": "test_create2",
                "email": "test_create2@gmail.com",
                "code": "12345678",
                "status": 1,
                "login_status": 0,
                "departments": [
                    "IT"
                ]
            }
        },
        {
            "employer": {
                "id": 21,
                "name": "test_create3",
                "email": "test_create3@gmail.com",
                "code": null,
                "status": 1,
                "login_status": 0,
                "departments": [
                    "IT"
                ]
            }
        }
    ]
}

Last updated