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":"成功"
}