1.4.8.11.1. 更新互锁信息

修改设备上的互锁信息

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/interLock/update
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "interLockNum": 1,
            "rule": 0,
            "startTime": "2020-01-01T00:00:00+08:00",
            "endTime": "2020-12-31T23:59:00+08:00",
            "entryTriggerListNum": 1,
            "exitTriggerListNum": 2
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
interLockNum Integer Y 互锁详细信息编号(设备内唯一)
rule Integer N 使用规则, 0:允许所有用户(默认), 1:仅允许(更新用户互锁信息)中满足interLockNum的用户工号使用, 2:除去(更新用户互锁信息)中满足interLockNum的用户工号外的所有人使用
startTime String N 有效起始时间, I时间格式为ISO8601
endTime String N 有效结束时间, 时间格式为ISO8601
entryTriggerListNum Integer Y 触发点集合编号,该编号取自更新触发点集合,读头不可互锁,只允许门互锁
exitTriggerListNum Integer Y 触发点集合编号

Response:

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

1.4.8.11.2. 删除互锁信息

删除设备上的互锁信息

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/interLock/delete
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "interLockNums": [1, 2, 3]
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
interLockNums Integer[] Y 互锁详细信息编号集合

Response:

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

1.4.8.11.3. 更新用户互锁信息

修改设备上的用户互锁信息

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/userInterLock/update
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "interLockNum": 1,
            "employeeNos": ["xxxx", "xxxx"]
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
interLockNum Integer Y 互锁详细信息编号
employeeNos String[] Y 人员列表

Response:

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

1.4.8.11.4. 删除用户互锁信息

删除设备上的用户互锁信息

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/userInterLock/delete
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "interLockNums": [1, 2, 3]
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
interLockNums Integer[] Y 互锁详细信息编号集合

Response:

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

results matching ""

    No results matching ""