更新 '流程管理.md'

This commit is contained in:
2022-06-26 15:12:35 +00:00
parent 3a506ec80c
commit c0460740b4

View File

@@ -96,7 +96,14 @@ success | - | - | 成功响应
"outOfOfficeAddress": "", "outOfOfficeAddress": "",
"handoverPerson": "", "handoverPerson": "",
"handoverPersonPhone": "", "handoverPersonPhone": "",
"handoverPersonPost": "" "handoverPersonPost": "",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
} }
``` ```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
@@ -111,6 +118,10 @@ outOfOfficeAddress | - | String | 是 | 外出地址
handoverPerson | - | String | 是 | 交接人 handoverPerson | - | String | 是 | 交接人
handoverPersonPhone | - | String | 是 | 交接人电话 handoverPersonPhone | - | String | 是 | 交接人电话
handoverPersonPost | - | String | 是 | 交接人职务 handoverPersonPost | - | String | 是 | 交接人职务
fileList | - | Object | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本 #### 预执行脚本
```javascript ```javascript
暂无预执行脚本 暂无预执行脚本
@@ -161,7 +172,14 @@ success | - | - | 成功响应
"applyReason": "", "applyReason": "",
"destination": "", "destination": "",
"ticketAmount": "", "ticketAmount": "",
"remarks": "" "remarks": "",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
} }
``` ```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
@@ -171,6 +189,10 @@ applyReason | - | String | 是 | 申请理由
destination | - | String | 是 | 目的地 destination | - | String | 是 | 目的地
ticketAmount | - | Double | 是 | 机票金额 ticketAmount | - | Double | 是 | 机票金额
remarks | - | String | 是 | 备注 remarks | - | String | 是 | 备注
fileList | - | Object | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本 #### 预执行脚本
```javascript ```javascript
暂无预执行脚本 暂无预执行脚本
@@ -200,7 +222,7 @@ pageCount | - | Number |
success | - | - | 成功响应 success | - | - | 成功响应
## /办公用品申请 ## /办公用品申请
```text ```text
暂无描述 文件上传先调用统一文件上传接口
``` ```
#### 接口状态 #### 接口状态
> 已完成 > 已完成
@@ -216,7 +238,8 @@ success | - | - | 成功响应
#### 请求Body参数 #### 请求Body参数
```javascript ```javascript
[ {
"dataList":[
{ {
"sort": "", "sort": "",
"name": "", "name": "",
@@ -224,15 +247,28 @@ success | - | - | 成功响应
"demandDate": "", "demandDate": "",
"estimatedCost": "" "estimatedCost": ""
} }
] ],
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
}
``` ```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
--- | --- | --- | --- | --- --- | --- | --- | --- | ---
sort | - | Object | 是 | 排序 data | - | Object | 是 | 返回数据
name | - | String | 是 | 名称 data.sort | - | Object | 是 | 排序
quantity | - | String | 是 | 数量 data.name | - | Object | 是 | 名称
demandDate | - | Date | 是 | 需求日期 data.quantity | - | Object | 是 | 数量
estimatedCost | - | String | 是 | 预计费用 询价情况 data.demandDate | - | Date | 是 | 需求日期 yyyy-MM-dd
data.estimatedCost | - | Object | 是 | 预计费用 询价情况
fileList | - | Object | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本 #### 预执行脚本
```javascript ```javascript
暂无预执行脚本 暂无预执行脚本
@@ -288,7 +324,14 @@ success | - | - | 成功响应
"bankAccount": "", "bankAccount": "",
"depositBank": "", "depositBank": "",
"documentQuantity": "", "documentQuantity": "",
"totalAmount": "" "totalAmount": "",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
} }
``` ```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
@@ -303,6 +346,10 @@ bankAccount | - | String | 是 | 银行账号
depositBank | - | String | 是 | 开户银行 depositBank | - | String | 是 | 开户银行
documentQuantity | - | Number | 是 | 单据数量 documentQuantity | - | Number | 是 | 单据数量
totalAmount | - | Object | 是 | 金额合计 totalAmount | - | Object | 是 | 金额合计
fileList | - | Object | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本 #### 预执行脚本
```javascript ```javascript
暂无预执行脚本 暂无预执行脚本
@@ -366,7 +413,14 @@ success | - | - | 成功响应
"estimatedCost":"", "estimatedCost":"",
"arrangeVehicles":"", "arrangeVehicles":"",
"actualReceptionDays":"", "actualReceptionDays":"",
"actualCost":"" "actualCost":"",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
} }
``` ```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
@@ -389,6 +443,10 @@ estimatedCost | - | String | 是 | 预计接待费用合计
arrangeVehicles | - | Integer | 是 | 是否安排车辆 0 否 1 是 arrangeVehicles | - | Integer | 是 | 是否安排车辆 0 否 1 是
actualReceptionDays | - | Number | 是 | 实际接待天数 actualReceptionDays | - | Number | 是 | 实际接待天数
actualCost | - | String | 是 | 实际接待费用合计(不含接待对象自理部门) actualCost | - | String | 是 | 实际接待费用合计(不含接待对象自理部门)
fileList | - | Object | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本 #### 预执行脚本
```javascript ```javascript
暂无预执行脚本 暂无预执行脚本
@@ -416,3 +474,353 @@ language | - | Object |
msg | - | Object | 返回文字描述 msg | - | Object | 返回文字描述
pageCount | - | Number | pageCount | - | Number |
success | - | - | 成功响应 success | - | - | 成功响应
## /获取个人部门岗位信息
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /oa/public/userInfo
#### 请求方式
> GET
#### Content-Type
> form-data
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"data":{
"username":"zhengjl",
"name":"姓名",
"deptName":"部门名称",
"post":"岗位名称"
}
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
data | - | Object | 返回数据
data.username | zhengjl | String | 用户名
data.name | 姓名 | String | 姓名
data.deptName | 部门名称 | String | 部门名称
data.postName | 岗位名称 | String | 岗位名称
## /文件上传接口
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /admin/sys-file/upload
#### 请求方式
> POST
#### Content-Type
> form-data
#### 请求Body参数
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
--- | --- | --- | --- | ---
file | - | Text | 是 | 文件流
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"code": 0,
"msg": null,
"data": {
"bucketName": "armycloud",
"fileName": "282a39aae68d4c7e8a3e316a146fe69f.0",
"url": "/admin/sys-file/armycloud/282a39aae68d4c7e8a3e316a146fe69f.0"
}
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
code | - | Number |
msg | - | Object | 返回文字描述
data | - | Object | 返回数据
data.bucketName | armycloud | String | 空间
data.fileName | 282a39aae68d4c7e8a3e316a146fe69f.0 | String | 文件名
data.url | /admin/sys-file/armycloud/282a39aae68d4c7e8a3e316a146fe69f.0 | String |
## /文件下载
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> admin/sys-file/armycloud/:fileName
#### 请求方式
> GET
#### Content-Type
> form-data
#### 路径变量
参数名 | 示例值 | 参数描述
--- | --- | ---
fileName | - | 文件名
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
文件流
```
## /获取可用会议室列表
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /oa/oaconferenceroom/available/list?startTime=&endTime=
#### 请求方式
> GET
#### Content-Type
> form-data
#### 请求Query参数
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
--- | --- | --- | --- | ---
startTime | - | Text | 是 | 开始时间 yyyy-MM-dd HH:mm:ss
endTime | - | Text | 是 | 结束时间 yyyy-MM-dd HH:mm:ss
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"data":[
{
"id":"111",
"name":"会议室名称",
"capacity":"容纳人数"
}
]
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
data | - | Object | 返回数据
data.id | 111 | String | 会议室id
data.name | 会议室名称 | String | 会议室名称
data.capacity | 容纳人数 | String | 容纳人数
## /获取请假类型
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /oa/personnelvacationtype/list
#### 请求方式
> GET
#### Content-Type
> form-data
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"data":[
{
"id":"",
"name":"",
"remarks":""
}
]
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
data | - | Object | 返回数据
data.id | - | Object | 类型id
data.name | - | Object | 请假类型名称
data.remarks | - | Object | 备注
## /请假申请
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /oa/processManagement/leaveApply
#### 请求方式
> POST
#### Content-Type
> json
#### 请求Body参数
```javascript
{
"typeId":"",
"startDate":"",
"endDate":"",
"days":"",
"reasonForLeave":"",
"vacationPlace":"",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
}
```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
--- | --- | --- | --- | ---
typeId | - | Object | 是 | 请假类型
startDate | - | Date | 是 | 开始时间 yyyy-MM-dd
endDate | - | Date | 是 | 截止时间 yyyy-MM-dd
days | - | Number | 是 | 请假天数
reasonForLeave | - | Object | 是 | 请假事由
vacationPlace | - | Object | 是 | 休假地点
fileList | - | Array | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"data":"",
"code":0
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
data | - | Object | 返回数据
code | - | Number |
## /会议室申请
```text
暂无描述
```
#### 接口状态
> 已完成
#### 接口URL
> /oa/processManagement/roomApply
#### 请求方式
> POST
#### Content-Type
> json
#### 请求Body参数
```javascript
{
"roomId":"",
"startTime":"",
"endTime":"",
"capacity":"",
"remarks":"",
"fileList":[
{
"fileName":"文件名",
"original":"文件原始名称",
"size":"文件大小"
}
]
}
```
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述
--- | --- | --- | --- | ---
roomId | - | Number | 是 | 会议室id
startTime | - | Date | 是 | 开始时间 yyyy-MM-dd HH:mm:ss
endTime | - | Date | 是 | 结束时间 yyyy-MM-dd HH:mm:ss
capacity | - | Number | 是 | 容纳人数
remarks | - | Object | 是 | 备注
fileList | - | Array | 是 | -
fileList.fileName | 文件名 | String | 是 | 文件名
fileList.original | 文件原始名称 | String | 是 | 文件原始名称
fileList.size | 文件大小 | String | 是 | 文件大小
#### 预执行脚本
```javascript
暂无预执行脚本
```
#### 后执行脚本
```javascript
暂无后执行脚本
```
#### 成功响应示例
```javascript
{
"data":"",
"code":0
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
data | - | Object | 返回数据
code | - | Number | 错误标识
#### 错误响应示例
```javascript
{
"msg":"所选会议室已被其他人预约,请重新选择会议室!!!",
"code":1
}
```
参数名 | 示例值 | 参数类型 | 参数描述
--- | --- | --- | ---
msg | 所选会议室已被其他人预约,请重新选择会议室!!! | String | 返回文字描述
code | 1 | Number | 错误标识