
# 查询人员脱敏信息（API名称：findPersonByUserIdList）
#### 功能介绍
该接口通过userId集合查询人员信息（敏感信息脱敏，如电话号码会显示188\*\*\*\*9999）。
#### 相关API
| **接口名称**                                                                | **调用说明**                                                                                      |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html)    | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。                                  |
| [查询指定时间范围人员](https://support.huaweicloud.com/api-isdp/api_01_0110.html) | 调用该接口获取到用户id。 查询人员脱敏信息时，需要输入用户id。 |
   
#### 调用流程
图1查询人员脱敏信息流程   
![](https://support.huaweicloud.com/api-isdp/zh-cn_image_0000002522734623.png "点击放大")
#### URL
| **请求方式** | **HTTPS地址**                                                    | **服务架构** | **消息体类型**        |
|:---|:---|:---|:---|
| POST     | https://***isdp+域名***/openapi/v1/person/findPersonByUserIdList | OpenAPI  | application/json |
   
#### 请求头
| **KEY**       | VALUE                  | 是否必填 | **描述**                                                                                           |
|:---|:---|:---|:---|
| Content-Type  | application/json       | 是    | 无                                                                                                |
| Authorization | bearer ${access_token} | 是    | bearer +" "+[5.2.1](https://support.huaweicloud.com/api-isdp/api_01_0019.html)中获取的access_token的值 |
   
#### 请求参数
| **参数**     | **类型**           | **是否必填** | **描述**                                                                                                                                                                                  |
|:---|:---|:---|:---|
| userIdList | List\< Number \> | 是        | 用户id集合 获取用户id API请参见：[查询指定时间范围人员（API名称：getPersonListByRangeTime）](https://support.huaweicloud.com/api-isdp/api_01_0110.html) |
   
#### 响应参数
| **参数**                | **类型**                       | **描述**      |
|:---|:---|:---|
| personId              | Long                         | 人员id        |
| personGroupId         | Long                         | 人员分组id      |
| blackList             | int                          | 黑名单 0:否 1:是 |
| reason                | String                       | 入黑名单原因      |
| profilePictureStatus  | String                       | 证件照状态       |
| profilePictureId      | Long                         | 证件照ID       |
| personCode            | String                       | 人员编码        |
| firstName             | String                       | 名           |
| lastName              | String                       | 姓           |
| personName            | String                       | 人员名称        |
| qualificationCode     | String                       | 人员资质        |
| personType            | String                       | 人员类型        |
| tenantId              | Long                         | 租户id        |
| description           | String                       | 备注          |
| phone                 | String                       | 手机号         |
| adminOrgId            | Long                         | 组织单元id      |
| orgName               | String                       | 组织单元        |
| customerId            | Long                         | 客户id        |
| customerName          | String                       | 客户名称        |
| supplierId            | Long                         | 供应商id       |
| supplierName          | String                       | 供应商名称       |
| openAccount           | String                       | 是否开户        |
| account               | String                       | 账户          |
| headFileId            | Long                         | 头像id        |
| faceFileId            | Long                         | 人脸信息id      |
| integrationAccount    | String                       | 集成账户        |
| status                | int                          | 状态          |
| lastUpdatedBy         | Long                         | 最近更新人       |
| lastUpdateDate        | Date                         | 最近更新时间      |
| personStatus          | String                       | 人员状态        |
| udfExtend1            | String                       | 扩展字段1       |
| udfExtend2            | String                       | 扩展字段2       |
| udfExtend3            | String                       | 扩展字段3       |
| udfExtend4            | String                       | 扩展字段4       |
| udfExtend5            | Date                         | 扩展字段5       |
| udfExtend6            | Date                         | 扩展字段6       |
| isSmartDevice         | char                         | 是否智能设备      |
| userId                | Long                         | 用户id        |
| personPositionList    | List\<Map\<String,Object\>\> | 人员岗位        |
| PersonPositionNameStr | String                       | 人员岗位名称      |
| personPositionCodeStr | String                       | 人员岗位编码      |
   
#### 请求示例
```
{
    "userIdList":[1859]
}
```
#### 响应示例
```
[
    {
       "personId" : 183663,
       "personGroupId" : null,
       "blackList" : 0,
       "reason" : null,
       "profilePictureStatus" : "CollectionSucceeded",
       "profilePictureId" : "1325041",
       "personCode" : "test",
       "firstName" : null,
       "lastName" : null,
       "personName" : "test",
       "qualificationCode" : null,
       "personType" : "Admin",
       "tenantId" : 1,
       "description" : "",
       "phone" : "137****4826",
       "adminOrgId" : 502,
       "orgName" : "超级租户",
       "customerId" : null,
       "customerName" : null,
       "supplierId" : null,
       "supplierName" : null,
       "openAccount" : null,
       "account" : "",
       "headFileId" : null,
       "faceFileId" : null,
       "integrationAccount" : "jczh123",
       "status" : 0,
       "lastUpdatedBy" : -1,
       "lastUpdateDate" : 1631861495000,
       "personStatus" : "OpenAccount",
       "udfExtend1" : "1",
       "udfExtend2" : null,
       "udfExtend3" : null,
       "udfExtend4" : null,
       "udfExtend5" : null,
       "udfExtend6" : null,
       "isSmartDevice" : null,
       "userId" : 1859,
       "personPositionList" : [],
       "PersonPositionNameStr" : null,
       "personPositionCodeStr" : null
    }
]
```
#### 状态码
状态码请参见[状态码](https://support.huaweicloud.com/api-isdp/api_01_0326.html)。
#### 错误码
错误码请参见[错误码](https://support.huaweicloud.com/api-isdp/api_01_0327.html)。
