1. 失败通知管理

下发失败管理


1.1. 查询同步失败人员信息

基础信息

路径: /v1/api/door/queryFeatureFailList

请求方法: POST

请求参数

Headers:

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

Body:

名称 类型 必须 默认值 备注
noticeCode integer 1 noticeCode 是1.x 中参数
错误类型,1:人员图片下发失败,6:人员姓名TTS语音转换失败,8:人脸特征抽取失败
name string 人员姓名
type integer 用户类别, 1 员工 2访客 3黑名单
code string 基础人员编号
orgUuids array 基础人员或被访人组织uuids
  |─ string
pageNum integer 1 页码,从1开始
当前页码,不传默认1
pageSize integer 20 页面大小
分页大小,不传默认20

Body示例:

{
  "noticeCode": 1,
  "name":"test_390",
  "pageNum": 1,
  "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
      |─uuid string 失败记录uuid
      |─personUuid string 人员uuid
      |─name string 人员姓名
      |─type integer 人员类型
      |─typeDesc string 人员类型desc
      |─code string - 人员编号
      |─orgName string - 基础人员或被访人部门名称
      |─imageUri string 底库Uri
      |─reasonStr string 失败原因,多个时‘;’分割
      |─startTime string 创建日期,排序时,取最早的一个

响应示例:

{
    "code":0,
    "data":{
        "list":[
            {
                "code":"12346067",
                "name":"test_390",
                "orgName":"默认部门",
                "personUuid":"7fc72601440d4e6193bfcf7e7db563df",
                "reasonStr":"无人脸图片",
                "startTime":1678694524051,
                "type":1,
                "typeDesc":"基础人员",
                "uuid":"edf7b6a8edfd4c1292d1306bf16a5b13"
            }
        ],
        "pageNum":1,
        "pageSize":10,
        "total":1
    },
    "msg":"成功"
}

1.2. 人员失败记录重试

基础信息

路径: /v1/api/person/sync/fail/retry

请求方法: POST

请求参数

Headers:

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

Body:

名称 类型 必须 默认值 备注
failType integer 错误类型非空,1:人员图片下发失,8:人脸特征抽取失败
uuid string 人员失败记录uuid列表
imageUri string 人员底库图Uri

Body示例:

{
  "failType": 1,
  "uuid": "bee6843daf5c4afebc715cdc30a32176",
  "imageUri": "Z3NwOi8vd3Vrb25n-8c7dd922ad47494_21081017_447"
}

返回数据

Headers:

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

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值

响应示例:

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

1.3. 人员姓名tts失败记录重试

基础信息

路径: /v1/api/person/sync/fail/tts/retry

请求方法: POST

请求参数

Headers:

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

Body:

名称 类型 必须 默认值 备注
uuids array 人员失败记录的uuid列表
  |─ string

Body示例:

{
  "uuids": [
    "bfaa0eca716f4e839080db278e97e266"
  ]
}

返回数据

Headers:

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

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值

响应示例:

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

1.4. 人员下发失败批量重试

基础信息

路径: /v1/api/person/sync/fail/reSync

请求方法: POST

请求参数

Headers:

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

Body:

名称 类型 必须 默认值 备注
failType integer 错误类型非空,1:人员图片下发失败,6:人员姓名TTS姓名转换失败,8:人脸特征抽取失败

Body示例:

{
  "failType": 1
}

返回数据

Headers:

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

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值

响应示例:

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

1.5. 查询即将失效的临时布控信息

基础信息

路径: /v1/api/deploy/queryExpiringDeploy

请求方法: POST

请求参数

Headers:

名称 必须 备注
Content-Type application/x-www-form-urlencoded

返回数据

Headers:

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

Body:

名称 类型 必须 默认值 备注
code integer 返回值code
msg string 返回值消息
data object 具体的返回值
  |─deploys array 即将过期布控信息
    |─ object
      |─uuid string 布控uuid
      |─name string 布控名称
      |─endDate string 布控过期日期

响应示例:

{
    "code":0,
    "data":{
        "deploys":[
            {
                "endDate":1679483880000,
                "name":"测试临时时间计划",
                "uuid":"80a3a8fa5c084b25a32b6706ee795814"
            }
        ]
    },
    "msg":"成功"
}

results matching ""

    No results matching ""