通过人员编码查询人员信息(API名称:findPersonByPersonCode)
功能介绍
通过人员编码查询人员信息。
相关接口
| 接口名称 | 调用说明 |
|---|---|
| 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
| 请求方式 | HTTPS地址 | 服务架构 | 消息体类型 |
|---|---|---|---|
| POST | https://isdp+域名/openapi/v1/person/findPersonByPersonCode | OpenAPI | application/json |
请求头
| KEY | VALUE | 是否必填 | 描述 |
|---|---|---|---|
| Content-Type | application/json | 是 | 无 |
| Authorization | bearer ${access_token} | 是 | bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| personCode | String | 是 | 人员编码 |
响应参数
| 字段名 | 数据类型 | 字段名称 |
| personId | 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 |
| openAccount | String | 是否开户 |
| account | String | 账户 |
| 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 |
请求示例
{
"personCode": "hzjTest5"
} 响应示例
{
"status": 0,
"entityName": "person",
"appName": "pub-server",
"lastUpdateDate": "2022-04-15T15:02:11.000+08:00",
"lastUpdatedBy": -1,
"creationDate": "2021-12-30T10:02:30.000+08:00",
"createdBy": -1,
"deleteFlag": 0,
"integrationAccount": "",
"userId": 176048,
"account": null,
"adminOrgId": 502,
"phone": "159*******2",
"email": null,
"tenantId": 1,
"personType": "Customer",
"qualificationCode": null,
"personName": "hzjTest5",
"lastName": null,
"firstName": null,
"personCode": "hzjTest5",
"personId": 240595,
"personStatus": "OpenAccount",
"profilePictureStatus": "CollectionFailed",
"profilePictureId": "",
"udfExtend1": "1",
"udfExtend2": "1",
"udfExtend3": null,
"udfExtend4": null,
"phoneHash": "901d9310d1e19026ad694940e648db551**************b376001421f2f84fbaf70fa010f0de2aad912205d4c049abaf8d89c9af9a2cda10",
"emailHash": null,
"isSmartDevice": "N",
"udfExtend7": null,
"udfExtend8": null,
"udfExtend9": null,
"udfExtend10": null,
"blackList": 0,
"reason": null,
"orgPath": "-1.502",
"language": "zh_CN",
"countryCode": null,
"certificateType": null,
"certificateNo": null,
"certificateNoHash": null
}