文档
测试

获取审批列表

POST
0AB336977B8648B5BB9B60430920004F

接口描述

审批列表

请求参数

参数名
类型
描述
必填
ProcessID
string
筛选流程类型:可选值(多选):"AskForLeav"(请假),"A01"(信息修改)、“编码未确定”(委托流程)。可多选,多选时格式:”AskForLeav,A01“
必填
workState
string
流程状态筛选:可选值 (单选):1“DSH”(待审核),2"YSH"(待审核),3"SHZ"(审核中),4""(已归档),5"YTH"(已退回),6”CG“(草稿)
必填
ReceiveTime
date
筛选申请时间段,
必填
leaveTypeId
string
筛选假别ID
必填
searchValue
string
搜索内容:匹配姓名和工号,
必填
page
number
分页:第几页
必填
pageSize
number
分页:每页数量
必填

响应参数

参数名
类型
描述
必填
status
string
状态,成功21000,失败21001
必填
msg
string
提示信息,成功:"撤销成功",失败:“撤销失败原因”
必填
total
number
列表总数量:用于前台计算是否分页结束
必填
data
array
审批列表
必填
title
string
列表项标题,格式: xxx在什么时间发起的什么申请
必填
summaries
string
列表项摘要:
必填
name
string
申请人姓名
必填
ID
string
请假的BizID(流程编码),个人信息的TaskID(任务编码)
必填
ProcessID
string
流程类型
必填
ReceiveTime
date
申请时间,用于排序,新申请的放前面
必填
Comment
string
审批意见:用于已审批列表显示
必填
StateDesc
string
审批状态:用于已审批列表显示
必填

说明 / 示例

``` 接口请求参数示例 { ProcessID: "AskForLeav,A01", // 传"" 代表获取全部, “委托流程”编码未确定 workState: "DSH", // 流程状态 ReceiveTime:"2022.01.01,2022-04.23", //申请日期 leaveTypeId:"06,10", // 假别ID searchValue:"", // 不搜索时为空 page:1, pageSize:20, } 接口返回参数示例: { status: 21000, msg: "", total:23, data: [ { title:"张三在2023.01.23发起了年休假申请", summaries:"摘要", name:"张三", ID:"1231sdfaw12312", // 请假的BizID(流程编码),个人信息的TaskID(任务编码) ProcessID:"AskForLeav", Comment:"", ReceiveTime:2023.12.31, // 因后台做了分页、 此字段可删除,但后台需做排序 StateDesc: "已提交" }, { title:"张三在2023.01.23发起了个人信息修改申请", summaries:"摘要", name:"张三", ID:"1231sdfaw12312", ProcessID:"A01", Comment:"", ReceiveTime:2023.12.31, StateDesc: "已提交" } ...... ] } ```