根据工号查询员工审批待办数量详情
业务场景说明
- 可以根据员工工号查询该员工相关联的审批待办数量详情。
- 将原一个接口返回所有数据更改为通过三个接口返回数据。
接口说明
获取审批类数据数量。当数量在100以内的时候,会提供精确的数据;一旦数量超过100,则会显示概数,所提供的数据不精确。
请求方式
GET
接口地址
/api/openapi/employee/backlog/approval/count/{employeeId}
接口说明
接口与原获取审批类数据逻辑一致。返回参数进行了更改,从返回Map更改为返回一个对象。
响应参数
响应参数示例:
{
"code": "ACK",
"message": "",
"data": {
"temporaryStorageCount": 0,
"unReadCount": 0,
"unTSCount": 1,
"approvalCount": 1
},
"errorCode": null,
"success": true
}
响应参数说明:
字段名称 | 字段类型 | 字段说明 |
---|---|---|
temporaryStorageCount | int | 暂存待办 |
unReadCount | int | 抄送我的 |
unTSCount | int | 待审批 |
approvalCount | int | 待审批+暂存待办 |
二、获取支付类数据数量
请求方式
GET
接口地址
/api/openapi/employee/backlog/settle/count/{employeeId}
接口说明
接口在原逻辑的基础上增加对用户是否有“支付”权限的判断,若没有权限,则数量均返回为0。
响应参数
响应参数示例:
{
"code": "ACK",
"message": "",
"data": {
// 个人
"individual_settle": 0,
// 个体工商户
"self_employed_settle": 0,
// 企业
"cooperation_settle": 0
},
"errorCode": null,
"success": true
}
响应参数说明:
字段名称 | 字段类型 | 字段说明 |
---|---|---|
individual_settle | int | 个人 |
self_employed_settle | int | 个体工商户 |
cooperation_settle | int | 企业 |
三、获取签收类数据数量
请求方式
GET
接口地址
/api/openapi/employee/backlog/sign/count/{employeeId}
接口说明
接口在原逻辑的基础上增加对用户是否有“签收单据”权限的判断,若没有权限,则数量均返回为0。
响应参数
响应参数示例:
{
"code": "ACK",
"message": "",
"data": {
// 签收
"signCount": 0
},
"errorCode": null,
"success": true
}
响应参数说明:
字段名称 | 字段类型 | 字段说明 |
---|---|---|
signCount | int | 签收 |