根据工号查询员工审批待办数量详情
业务场景说明
- 可以根据员工工号查询该员工相关联的审批待办数量详情。
 - 将原一个接口返回所有数据更改为通过三个接口返回数据。
 
接口说明
获取审批类数据数量。当数量在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 | 签收 |