
# 按时间段查询人员总分（API名称：queryBonusSumVal）
#### 功能介绍
按时间段查询人员总分
#### 相关接口
| **接口名称**                                                             | **调用说明**                                                     |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html) | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。 |
   
#### URL
| **请求方式** | **HTTPS地址**                                                   | **服务架构** | **消息体类型**        |
|:---|:---|:---|:---|
| POST     | https://***isdp+域名***/openapi/v1/bonusDetail/queryBonusSumVal | 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的值 |
   
#### 请求参数
| **参数**         | **类型** | **是否必填** | **描述**   |
|:---|:---|:---|:---|
| beginTimestamp | Long   | 是        | 查询的开始时间段 |
| endTimestamp   | Long   | 是        | 查询的结束时间段 |
| userName       | String | 否        | 查询的人员名称  |
| userAccount    | String | 否        | 查询的人员账号  |
   
#### 响应参数
| **参数**       | **类型**         | **描述**           |
|:---|:---|:---|
| stateCode    | String         | 响应状态码：0-成功 其他-失败 |
| errorMessage | String         | 响应描述             |
| result       | List\<Object\> | 积分项出参            |
   
result 出参详情
| **参数**       | **类型**         | **描述** |
|:---|:---|:---|
| **orgId**    | Long           | 组织ID   |
| orgName      | String         | 组织名称   |
| userId       | Long           | 人员ID   |
| userName     | String         | 人员名称   |
| bonusCount   | Integer        | 积分总数   |
| positionInfo | Object         | 岗位信息   |
| ParentOrg    | List\<Object\> | 车间     |
| Org          | List\<Object\> | 班组     |
   
positionInfo:
| **参数**       | **类型** | **描述** |
|:---|:---|:---|
| positionName | String | 岗位名称   |
| positionId   | Long   | 岗位id   |
| positionCode | String | 岗位编码   |
   
#### 请求示例
```
{
    "beginTimestamp": 1704038400000,
    "endTimestamp": 1706716799000
}
```
#### 响应示例
```
{
    "errorMessage": null,
    "result": [
        {
            "Org": {
                "id": 160017957,
                "orgId": 160017957,
                "orgName": "调试一组",
                "orgNo": "DCD_BZ_0320",
                "value": "调试一组"
            },
            "bonusCount": 122,
            "parentOrg": {
                "parentOrgName": "DCJX车间",
                "parentOrgNo": "DCD_CJ_0040"
            },
            "personCode": "17185383573",
            "personId": "352509",
            "positionInfo": [
                {
                    "positionCode": "DX_001",
                    "positionId": "329103",
                    "positionName": "测试岗"
                }
            ],
            "userId": 278123,
            "userName": "刘衍华"
        },
        {
            "Org": {
                "id": 160017954,
                "orgId": 160017954,
                "orgName": "技术组",
                "orgNo": "DCD_BZ_0280",
                "value": "技术组"
            },
            "bonusCount": 10,
            "parentOrg": {
                "parentOrgName": "DCJX车间",
                "parentOrgNo": "DCD_CJ_0040"
            },
            "personCode": "15170893527",
            "personId": "352502",
            "positionInfo": [
                {
                    "positionCode": "freagarg",
                    "positionId": "329118",
                    "positionName": "freagarg"
                }
            ],
            "userId": 266871,
            "userName": "liuxiaomei"
        },
        {
            "Org": {
                "id": 160017962,
                "orgId": 160017962,
                "orgName": "部件组",
                "orgNo": "DCD_BZ_0370",
                "value": "部件组"
            },
            "bonusCount": 10,
            "parentOrg": {
                "parentOrgName": "DCJX车间",
                "parentOrgNo": "DCD_CJ_0040"
            },
            "personCode": "17340840626",
            "personId": "352497",
            "positionInfo": [
                {
                    "positionCode": "groupLeader",
                    "positionId": "329110",
                    "positionName": "组长"
                }
            ],
            "userId": 278464,
            "userName": "刘小梅"
        }
    ],
    "stateCode": "0"
}
```
