根据人员分组编码查询(API名称:personGroup/findByPersonGroupCode)
功能介绍
根据人员分组编码查询。
相关接口
接口名称 | 调用说明 |
|---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
请求方式 | HTTPS地址 | 服务架构 | 消息体类型 |
|---|---|---|---|
POST | https://isdp+域名/openapi/v1/personGroup/findByPersonGroupCode | OpenAPI | application/json |
请求头
KEY | VALUE | 是否必填 | 描述 |
|---|---|---|---|
Content-Type | application/json | 是 | 无 |
Authorization | bearer ${access_token} | 是 | bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
personGroupCode | String | 是 | 人员分组编码 |
响应参数
参数 | 类型 | 描述 |
|---|---|---|
personGroupId | Long | 人员分组id |
personGroupCode | String | 人员分组编码 |
personGroupName | String | 人员分组名称 |
personGroupType | String | 人员分组类型 |
personGroupLevel | Integer | 层级 |
description | String | 描述 |
tenantId | Long | 租户id |
deleteFlag | Integer | 是否删除(0-未删除,1-已删除) |
createdBy | Long | 创建人 |
creationDate | datetime | 创建时间 |
lastUpdatedBy | Long | 最后更新人 |
lastUpdateDate | datetime | 最后更新时间 |
appName | String | 模块名称 |
entityName | String | 实体名称 |
parentGroupId | Long | 父级人员分组id |
operationQualIds | String | 资质id列表(多个逗号分隔) |
leaderId | Long | 组长id |
orgId | Long | 相关联的组织单元id |
extInfo | String | 扩展信息 |
leaderInfo | Map<String,Object> | 组长信息 |
leaderInfo:
参数 | 类型 | 描述 |
|---|---|---|
personId | Long | 人员id |
personGroupId | Long | 人员分组id |
personCode | String | 人员编码 |
firstName | String | 姓 |
lastName | String | 名 |
personName | String | 人员姓名 |
qualificationCode | String | 作业资质id(多个用英文逗号分隔) |
personType | String | 人员类型 |
tenantId | Long | 租户id |
description | String | 描述 |
String | 邮箱 | |
phone | String | 电话号码 |
orgPath | String | 组织路径 |
adminOrgId | String | 所属行政组织 |
customerId | Long | 所属客户 |
supplierId | Long | 所属分包商 |
openAccount | Integer | 是否开户 |
acount | String | 账户 |
headFileId | Long | 头像 |
faceFileId | Long | 人脸信息 |
status | Integer | 状态 |
userId | Long | 用户id |
integrationAccount | String | 集成账户 |
deleteFlag | Integer | 是否删除(0-未删除) |
createdBy | Long | 创建人 |
creationDate | datetime | 创建时间 |
lastUpdatedBy | Long | 最后更新人 |
lastUpdateDate | datetime | 最后更新时间 |
appName | String | 模块名称 |
entityName | String | 实体名称 |
personStatus | String | 人员状态 |
profilePictureStatus | String | 证件照状态 |
profilePictureId | String | 证件照id |
udfExtend1 | String | 扩展字段1 |
udfExtend2 | String | 扩展字段2 |
udfExtend3 | String | 扩展字段3 |
udfExtend4 | String | 扩展字段4 |
udfExtend5 | datetime | 扩展字段5 |
udfExtend6 | datetime | 扩展字段6 |
udfExtend7 | String | 扩展字段7 |
udfExtend8 | String | 扩展字段8 |
udfExtend9 | String | 扩展字段9 |
udfExtend10 | String | 扩展字段10 |
isSmartDevice | Interger | 是否是智能设备 |
registerFace | Integer | 0-未注册,1-已注册 |
phoneHash | String | 电话号码加密结果 |
emailHash | String | 邮件加密结果 |
blackList | Integer | 黑名单:0-否,1-是 |
reason | String | 原因 |
electronicSignatureId | Long | 电子签名id |
language | String | 人员语言 |
countryCode | String | 国家码 |
certificateType | String | 证件类型 |
certificateNo | String | 证件号码 |
certificateNoHash | String | 证件号码加密结果 |
请求示例
{
"personGroupCode": "vehicleTest1"
} 响应示例
{
"entityName": "PersonGroup",
"appName": "pub-server",
"lastUpdateDate": "2023-12-27T17:43:23.000+08:00",
"lastUpdatedBy": 5002951,
"creationDate": "2023-12-18T15:52:38.000+08:00",
"createdBy": 5002951,
"deleteFlag": 0,
"tenantId": 1,
"description": "description",
"personGroupType": null,
"personGroupName": "测试车厢车型更新",
"personGroupCode": "vehicleTest1",
"personGroupId": 5002290,
"parentGroupId": 5001910,
"level": 2,
"operationQualIds": "61",
"leaderId": 5000526,
"orgId": null,
"extInfo": "[{\"vehicleType\":\"CRH380A\",\"vehiclePos\":01},{\"vehicleType\":\"CRH380A\",\"vehiclePos\":12}]",
"leaderInfo": {
"status": 0,
"entityName": "person",
"appName": "pub-server",
"lastUpdateDate": "2023-03-31T14:45:07.000+08:00",
"lastUpdatedBy": -1,
"creationDate": "2023-03-01T18:11:56.000+08:00",
"createdBy": -1,
"deleteFlag": 0,
"integrationAccount": "",
"userId": 5001283,
"account": "",
"adminOrgId": -8889,
"phone": "189*******4",
"email": "xxxxxxxx@qq.com",
"tenantId": 1,
"personType": "Other",
"qualificationCode": null,
"personName": "test03014",
"lastName": null,
"firstName": null,
"personCode": "test03014",
"personId": 5000526,
"personStatus": "OpeningAccount",
"profilePictureStatus": "CollectionFailed",
"profilePictureId": "",
"udfExtend1": null,
"udfExtend2": "ORG_UNIT",
"udfExtend3": null,
"udfExtend4": null,
"phoneHash": "c22dffe378ddd6577bb1acdf259129ae52c507***************eedcb77b5c37fff30e586624a4cffd326ba764fcbf8948cd04f35abea4bb",
"emailHash": null,
"isSmartDevice": "N",
"udfExtend7": "",
"udfExtend8": "",
"udfExtend9": "",
"udfExtend10": "",
"blackList": 0,
"reason": null,
"orgPath": "-1.-8889",
"language": null,
"countryCode": null,
"certificateType": null,
"certificateNo": null,
"certificateNoHash": null
}
} 
