1.4.7.5.1. 更新门禁节假日

新增或修改门禁节假日信息

Request:

POST /v1.0/device/holiday/update
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "holidayCode": "H0101",
            "startDate": "2020-10-01",
            "endDate": "2020-10-07",
            "type": "8",
            "loop": "1"   
        }
    }
}
参数名 类型 必填 描述
holidayCode String Y 节假日编号,企业内唯一
startDate String Y 开始日期
endDate String N 截止日期,为空时等于startDate,即表示更新startDate当天节假日信息
type String Y 节假日类型,取值7~9,对应更新门禁时间段中的week
loop String Y 节假日循环标志,1:年循环且月日相等, 2:必须年月日相等

Response:

{
    "code": "00000000",
    "mid": "xxx",
    "message": "success"
}

1.4.7.5.2. 删除门禁节假日

Request:

POST /v1.0/device/holiday/delete
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "holidayCodes": ["H0101","H0102"]
        }
    }
}
参数名 类型 必填 描述
holidayCodes String[] Y 节假日编号列表,数组长度不超过20

Response:

{
    "code": "00000000",
    "mid": "xxx",
    "message": "success"
}

异常情况:

当某个节假日出现异常时,批量回滚

{
    "code": "xxxxxxxx",
    "mid": "xxx",
    "message": "success",
    "payload": {
        "results": {
            "holidayCode": "H0101"
        }
    }
}
参数名 类型 描述
holidayCode String 出现异常的节假日编号

results matching ""

    No results matching ""