
# 分页查询班组（API名称：findPagedTeamByPersonGroupName）
#### 功能介绍
分页查询班组。
#### 相关接口
| **接口名称**                                                             | **调用说明**                                                     |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html) | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。 |
   
#### URL
| **请求方式** | **HTTPS地址**                                                                 | **服务架构** | **消息体类型**        |
|:---|:---|:---|:---|
| POST     | https://***isdp+域名***/openapi/v1/personGroup/findPagedTeamByPersonGroupName | 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的值 |
   
#### 请求参数
| **参数**            | **类型**         | **是否必填** | **描述**               |
|:---|:---|:---|:---|
| count             | Long           | 否        | 分页参数，查询数据的条数（默认为200） |
| start             | Long           | 否        | 分页参数，查询数据的起始位置（默认为0） |
| personGroupName   | String         | 否        | 班组名称（支持模糊查询）         |
| personGroupType   | String         | 否        | 班组类型                 |
| orgIdList         | List\<String\> | 否        | 组织id列表, 元素最大个数200    |
| personGroupIdList | List\<Long\>   | 否        | 班组id列表，元素最大个数200     |
   
#### 响应参数
| **参数**     | **类型** | **描述**                                                                    |
|:---|:---|:---|
| pos        | int    | 当前数据位置  |
| totalCount | int    | 总数                                                                        |
| data       | Object | 查询返回的数据                                                                   |
| entityName | String | 主对象名称                                                                     |
   
data出参:
| **参数**              | **类型**                        | **描述**          |
|:---|:---|:---|
| personGroupId       | Long                          | 班组Id            |
| description         | String                        | 描述              |
| personGroupName     | String                        | 班组名称            |
| personGroupType     | String                        | 班组类型            |
| operationQualModels | List\<Map\<String, String\>\> | 【作业资质id，作业资质名称】 |
| personGroupCode     | String                        | 班组编码            |
| level               | int                           | 层级              |
| orgId               | String                        | 组织id            |
   
#### 请求示例
```
{
    "count": 20,
    "start": 0,
    "personGroupName": "检修组",
    "personGroupType": "检修组",
    "orgIdList": [
        "421",
        "382"
    ]
}
```
#### 响应示例
```
{
    "data": [
        {
            "personGroupId": 5002045,
            "personGroupName": "检修组2.5",
            "personGroupCode": "检修组62",
            "personGroupType": "检修组",
            "level": 1,
            "description": "testUpdateTeam",
            "operationQualIds": "61,62",
            "orgId": "421",
            "operationQualModels": [
                {
                    "61": "供能"
                },
                {
                    "62": "0234"
                }
            ]
        },
        {
            "personGroupId": 5002043,
            "personGroupName": "检修组61",
            "personGroupCode": "检修组61",
            "personGroupType": "检修组",
            "level": 1,
            "description": "testAddTeam",
            "operationQualIds": "61,62",
            "orgId": "382",
            "operationQualModels": [
                {
                    "61": "供能"
                },
                {
                    "62": "0234"
                }
            ]
        }
    ],
    "pos": 0,
    "totalCount": 2,
    "entityName": "PersonGroup"
}
```
