居家办公-审批列表
开发中POST
/workFromHomeApply/approve/page请求参数
Body 参数multipart/form-data
approveUser
string
可选
审批人,无需填写,后台自动获取当前用户
userId
string
申请人ID
deptId
string
申请人部门
status
string
可选
状态:和请假申请一样(-4-已通过 -1-已拒绝 -2-审核中 3-已删除 2-已撤销 -9-即将审核)
pageNum
integer
页码(默认1)
pageSize
integer
可选
单页数量(默认10)
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
errMsg
string
必需
data
object
必需
pageNum
integer
必需
pageSize
integer
必需
size
integer
必需
startRow
integer
必需
endRow
integer
必需
totalCount
integer
必需
pages
integer
必需
result
array [object {24}]
必需
prePage
integer
必需
nextPage
integer
必需
isFirstPage
boolean
必需
isLastPage
boolean
必需
hasPreviousPage
boolean
必需
hasNextPage
boolean
必需
navigatePages
integer
必需
navigatepageNums
array[integer]
必需
navigateFirstPage
integer
必需
navigateLastPage
integer
必需
firstPage
integer
必需
lastPage
integer
必需
success
boolean
必需
示例
{
"code": 1,
"errMsg": "获取审批记录成功",
"data": {
"pageNum": 1,
"pageSize": 10,
"size": 1,
"startRow": 0,
"endRow": 0,
"totalCount": 1,
"pages": 1,
"result": [
{
"id": 3,
"userId": "whj1543",
"startTime": "2023-01-03 08:30",
"endTime": "2023-01-06 11:30",
"reason": "测试修改居家办公申请单",
"dates": 3.375,
"mobilePhone": "13819710832",
"remark": null,
"status": "4",
"filesName": "pay.txt|process_approve.sql",
"filesUrl": "/file/file/20230108/1673188832720pay.txt|/file/file/20230108/1673188836587process_approve.sql",
"visitFilesUrl": "http://localhost:8080\\/file/file/20230108/1673188832720pay.txt|http://localhost:8080\\/file/file/20230108/1673188836587process_approve.sql|",
"createUser": "whj1543",
"createTime": "2023-01-08 22:39:08",
"updateUser": "whj1543",
"updateTime": "2023-01-08 22:57:49",
"approveRecordList": [
{
"bizKey": null,
"name": null,
"assignee": null,
"endTime": null,
"approveStatus": null,
"comment": null,
"approveUserId": "wdz1408",
"approveUserName": "王得志",
"taskId": "1040053",
"processFlag": "1"
}
],
"approveFlag": "1",
"taskId": "1040053",
"processList": null,
"userName": "吴杭洁",
"deptName": "产品研发中心",
"postName": null,
"needApproveUserList": [
{
"userId": "wdz1408",
"userName": "王得志",
"approveStatus": "0",
"approveFlag": "0",
"comment": null,
"taskId": null,
"endTime": null
},
{
"userId": "ydl014",
"userName": "杨德良",
"approveStatus": "0",
"approveFlag": "0",
"comment": null,
"taskId": null,
"endTime": null
}
]
}
],
"prePage": 0,
"nextPage": 0,
"isFirstPage": true,
"isLastPage": true,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 8,
"navigatepageNums": [
1
],
"navigateFirstPage": 1,
"navigateLastPage": 1,
"firstPage": 1,
"lastPage": 1
},
"success": true
}
修改于 2 年前