按时间段查询人员总分(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"
}