1. 返潜回

返潜回应用


1.1. 返潜回新增

基础信息

路径: /v1/api/anti/backflow/add

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
ruleName string 规则名称
pointUuids array 门禁点uuid
    |─ object
      |─uuid string 门禁点的UUID

Body示例:

{
    "ruleName": "SSSS",
    "pointUuids": [
        "69746320edfe41138c68dbda072c84c1",
        "2bab106a18664fec8f02a0a0d0d222d9"
    ]
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值
  |─uuid integer 返潜回的布控UUID

响应示例:

{
  "code":0,
  "data":{
    "uuid":"XXXXXXXXXXXXXXXX"
  },
  "msg":"成功"
}

1.2. 返潜回删除

基础信息

路径: /v1/api/anti/backflow/delete

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
uuid string 规则UUID

Body示例:

{
    "uuid": "SSSS"
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息

响应示例:

{
  "code":0,
  "msg":"成功"
}

1.3. 返潜回修改

基础信息

路径: /v1/api/anti/backflow/update

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
ruleName string 规则名称
ruleUuid string 规则UUID
pointUuids array 门禁点uuid
    |─ object
      |─uuid string 门禁点的UUID

Body示例:

{
    "ruleUuid":"XXXXXXXXXXXXX",
    "ruleName": "SSSS",
    "pointUuids": [
        "69746320edfe41138c68dbda072c84c1",
        "2bab106a18664fec8f02a0a0d0d222d9"
    ]
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息

响应示例:

{
  "code":0,
  "msg":"成功"
}

1.4. 返潜回详情查询

基础信息

路径: /v1/api/anti/backflow/detail

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
ruleUuid string 规则UUID

Body示例:

{
    "ruleUuid":"XXXXXXXXXXXXX"
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值
  |─uuid integer 返潜回的布控UUID
  |─ruleName integer 规则名称
  |─pointUuids array 门禁点uuid
    |─ object
       |─pointUuid integer 点位UUID
       |─pointName integer 点位名称
       |─direction integer 点位方向

响应示例:

{
    "code":0,
    "data":{
        "points":[
            {
                "direction":2,
                "pointName":"M014201042207000068",
                "pointUuid":"69746320edfe41138c68dbda072c84c1"
            },
            {
                "direction":1,
                "pointName":"M014200332006001805",
                "pointUuid":"2bab106a18664fec8f02a0a0d0d222d9"
            }
        ],
        "ruleName":"SSSS",
        "uuid":"4d1b6d8c8a334af4b6773fb4c13424d7"
    },
    "msg":"成功"
}

1.5. 返潜回列表查询

基础信息

路径: /v1/api/anti/backflow/query

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
ruleName string 规则名称模糊查询
pointUuids array 门禁点uuid
    |─ object
      |─uuid string 门禁点的UUID
pageNum integer 1 页码,从1开始
当前页码,不传默认1
pageSize integer 20 页面大小
分页大小,不传默认20

Body示例:

{
    "pageNum":1,
    "ruleName":"XX",
    "pointUuids":[
        "2bab106a18664fec8f02a0a0d0d222d9"
    ],
    "pageSize":10
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值
  |─pageNum integer 页码,从1开始
当前页码
  |─pageSize integer 页面大小
分页大小
  |─total integer 总记录数
总数
  |─list array
    |─ object
      |─ruleName integer 规则UUID
      |─ruleUuid integer 规则名称
      |─points array 点位信息
        |─ object

          |─pointUuid | integer | 是 | | 点位UUID | |           |─pointName | integer | 是 | | 点位名称 | |           |─direction | integer | 是 | | 点位方向 |

响应示例:

{
    "code":0,
    "data":{
        "list":[
            {
                "points":[
                    {
                        "direction":2,
                        "pointName":"M014201042207000068",
                        "pointUuid":"69746320edfe41138c68dbda072c84c1"
                    },
                    {
                        "direction":1,
                        "pointName":"M014200332006001805",
                        "pointUuid":"2bab106a18664fec8f02a0a0d0d222d9"
                    }
                ],
                "ruleName":"SSSS",
                "uuid":"4d1b6d8c8a334af4b6773fb4c13424d7"
            }
        ],
        "pageNum":1,
        "pageSize":20,
        "total":1
    },
    "msg":"成功"
}

1.6. 返潜回重置

基础信息

路径: /v1/api/anti/backflow/reset

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/json

Body:

名称 类型 必须 默认值 备注
ruleUuid array 返潜回规则UUID集合
    |─ object
      |─uuid string 返潜回规则UUID
personUuids array 人员UUID集合
    |─ object
      |─uuid string 人员UUID

Body示例:

{
   "ruleUuid": [
            "69746320edfe41138c68dbda072c84c1",
            "2bab106a18664fec8f02a0a0d0d222d9"
        ],
    "pointUuids": [
        "69746320edfe41138c68dbda072c84c1",
        "2bab106a18664fec8f02a0a0d0d222d9"
    ]
}

返回数据

Headers:

名称 必须 备注
content-type application/json;charset=UTF-8

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息 ~~~~

响应示例:

{
  "code":0,
  "msg":"成功"
}

results matching ""

    No results matching ""