按时间段查询人员总分(API名称:queryBonusSumVal)
功能介绍
按时间段查询人员总分
相关接口
接口名称 |
调用说明 |
---|---|
调用该接口获取到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中获取的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" }