API 列表(共98个)
序号 | 接口名称 | 接口描述 | 版本 |
组织配置-开发者 | --- | --- | v1.0.0 |
1 | 新建组织 | POST:/organization/organization/create | v1.0.0 |
2 | 查询组织列表(分页) | GET:/organization/organization/query | v1.0.0 |
3 | 查询组织列表(不分页) | GET:/organization/organization/list | v1.0.0 |
4 | 导入角色 | POST:/organization/role/import | v1.0.0 |
5 | 新建角色 | POST:/organization/role/create | v1.0.0 |
6 | 编辑角色 | POST:/organization/role/update | v1.0.0 |
7 | 删除角色 | POST:/organization/role/delete | v1.0.0 |
8 | 查询角色列表(分页) | GET:/organization/role/query | v1.0.0 |
9 | 查询角色列表(不分页) | GET:/organization/role/list | v1.0.0 |
10 | 树形查询所有角色接口 | GET:/organization/role/treeList | v1.0.0 |
11 | 新建部门 | POST:/organization/department/create | v1.0.0 |
12 | 编辑部门 | POST:/organization/department/update | v1.0.0 |
13 | 删除部门 | POST:/organization/department/delete | v1.0.0 |
14 | 导入组织架构 | POST:/organization/department/import | v1.0.0 |
15 | 编辑组织架构 | POST:/organization/framework/update | v1.0.0 |
16 | 查询组织架构列表(不分页-递归) | GET:/organization/department/list | v1.0.0 |
17 | 新建消息模板 | POST:/organization/notice/create | v1.0.0 |
18 | 编辑消息模板 | POST:/organization/notice/update | v1.0.0 |
19 | 删除消息模板 | POST:/organization/notice/delete | v1.0.0 |
20 | 查询消息模板字典标识列表 | GET:/organization/notice/code/list | v1.0.0 |
21 | 查询消息模板列表(分页) | GET:/organization/notice/query | v1.0.0 |
22 | 查询消息模板列表(不分页) | GET:/organization/notice/list | v1.0.0 |
23 | 新建用户 | POST:/organization/user/create | v1.0.0 |
24 | 编辑用户 | POST:/organization/user/update | v1.0.0 |
25 | 导入用户 | POST:/organization/user/import | v1.0.0 |
26 | 查询用户列表(分页) | GET:/organization/user/query | v1.0.0 |
27 | 查询用户列表(不分页) | GET:/organization/user/list | v1.0.0 |
28 | 根据用户id查询用户 | GET:/organization/user/find | v1.0.0 |
29 | 更换用户部门 | POST:/organization/user/department | v1.0.0 |
30 | 设定/更换部门接口人 | POST:/organization/department/manager | v1.0.0 |
31 | 新建岗位 | POST:/organization/position/create | v1.0.0 |
32 | 编辑岗位 | POST:/organization/position/update | v1.0.0 |
33 | 导入岗位 | POST:/organization/position/import | v1.0.0 |
34 | 删除岗位 | POST:/organization/position/delete | v1.0.0 |
35 | 设定岗位 | POST:/organization/user/position | v1.0.0 |
36 | 查询岗位列表(分页) | GET:/organization/position/query | v1.0.0 |
37 | 树形查询所有岗位 | GET:/organization/position/treeList | v1.0.0 |
38 | 查询岗位列表(不分页) | GET:/organization/position/list | v1.0.0 |
39 | 下载导入模板 | GET:/organization/excel/list | v1.0.0 |
40 | 下载短信模板 | GET:/organization/sms/list | v1.0.0 |
审批流-开发者 | -- | ---- | v1.0.0 |
41 | 创建审批流模板 | POST:/flow/manage/model/create | v1.0.0 |
42 | 快速复制审批流模板 | POST:/flow/manage/model/copy | v1.0.0 |
43 | 发布审批流模板 | POST:/flow/manage/model/release | v1.0.0 |
44 | 撤销审批流模板发布 | POST:/flow/manage/model/unrelease | v1.0.0 |
45 | 删除审批流模板 | POST:/flow/manage/model/delete | v1.0.0 |
46 | 查询审批流模板列表(分页) | GET:/flow/manage/model/query | v1.0.0 |
47 | 查询审批流模板列表(不分页) | GET:/flow/manage/model/list | v1.0.0 |
48 | 查询审批流编译日志(分页) | GET:/flow/manage/compile/record | v1.0.0 |
49 | 查看申请单详情 | GET:/flow/config/apply/detail | v1.0.0 |
50 | 查询申请单记录列表(分页) | GET:/flow/config/flow/query | v1.0.0 |
51 | 查看审批日志 | GET:/flow/config/record | v1.0.0 |
52 | 查询人工节点列表 | GET:/flow/config/node/list | v1.0.0 |
53 | 人工节点设置 | POST:/flow/config/node/config | v1.0.0 |
54 | 查询人工节点数据列表 | GET:/flow/config/node/data/list | v1.0.0 |
55 | 创建业务数据 | POST:/flow/config/data/create | v1.0.0 |
56 | 导入业务数据 | POST:/flow/config/data/import | v1.0.0 |
57 | 修改业务数据 | POST:/flow/config/data/update | v1.0.0 |
58 | 删除业务数据 | POST:/flow/config/data/delete | v1.0.0 |
59 | 查询业务数据列表 | GET:/flow/config/data/list | v1.0.0 |
60 | 设置基础设置 | POST:/flow/config/basic/create | v1.0.0 |
61 | 获取基础设置 | GET:/flow/config/basic/list | v1.0.0 |
审批流画布配置-开发者 | --- | ---- | v1.0.0 |
62 | 获取画布 | GET:/flow/rule/canvas/get | v1.0.0 |
63 | 保存画布 | POST:/flow/rule/canvas/save | v1.0.0 |
64 | 获取人工节点审批人规则 | GET:/flow/rule/approver/list | v1.0.0 |
65 | 根据人工节点获取审批人个数 | GET:/flow/rule/approver/getUsersCount | v1.0.0 |
66 | 删除人工节点审批人规则 | POST:/flow/rule/approver/delete | v1.0.0 |
67 | 保存人工节点审批人规则 | POST:/flow/rule/approver/save | v1.0.0 |
68 | 获取人工节点完成规则 | GET:/flow/rule/complete/list | v1.0.0 |
69 | 删除人工节点完成规则 | POST:/flow/rule/complete/delete | v1.0.0 |
70 | 保存人工节点完成规则 | POST:/flow/rule/complete/save | v1.0.0 |
71 | 获取抄送节点规则 | GET:/flow/rule/deliver/list | v1.0.0 |
72 | 删除抄送节点规则 | POST:/flow/rule/deliver/delete | v1.0.0 |
73 | 保存抄送节点规则 | POST:/flow/rule/deliver/save | v1.0.0 |
74 | 获取条件分支节点规则 | GET:/flow/rule/branch/list | v1.0.0 |
75 | 新增条件分支节点规则 | POST:/flow/rule/branch/create | v1.0.0 |
76 | 删除条件分支节点规则 | POST:/flow/rule/branch/delete | v1.0.0 |
77 | 编辑条件分支节点规则 | POST:/flow/rule/branch/update | v1.0.0 |
78 | 获取分支线执行规则 | GET:/flow/rule/branchline/list | v1.0.0 |
79 | 保存分支线执行规则 | POST:/flow/rule/branchline/save | v1.0.0 |
80 | 获取分支聚合规则 | GET:/flow/rule/gather/list | v1.0.0 |
81 | 保存分支聚合规则 | POST:/flow/rule/gather/save | v1.0.0 |
82 | 获取消息通知规则 | GET:/flow/rule/notice/list | v1.0.0 |
83 | 保存消息通知规则 | POST:/flow/rule/notice/save | v1.0.0 |
用户接口 | --- | ---- | v1.0.0 |
84 | 我-我的申请模板填写的内容 | GET:/flow/instance/model/data | v1.0.0 |
85 | 我-创建审批流实例(发起流程申请) | POST:/flow/instance/flow/create | v1.0.0 |
86 | 我-重新提交审批流实例 | POST:/flow/instance/flow/reCreate | v1.0.0 |
87 | 我-我的申请单信息 | GET:/flow/instance/flow/data | v1.0.0 |
88 | 我-撤销申请审批流实例 | POST:/flow/instance/flow/withdraw | v1.0.0 |
89 | 我-审批流实例流过的节点 | GET:/flow/instance/flow/step | v1.0.0 |
90 | 我-可申请的模板(分页) | GET:/flow/instance/model/query | v1.0.0 |
91 | 我-已创建过的审批流模板 | GET:/flow/instance/myModel/list | V1.0.0 |
92 | 我-查询我的申请(分页) | GET:/flow/instance/apply/query | V1.0.0 |
93 | 我/审批-查看审批日志 | GET:/flow/instance/apply/record | V1.0.0 |
94 | 审批-查询审批列表(分页) | GET:/flow/instance/approval/query | V1.0.0 |
95 | 审批-查看申请单详情 | GET:/flow/instance/approval/detail | V1.0.0 |
96 | 审批-查看申请单需要填写的内容 | GET:/flow/instance/approval/need | V1.0.0 |
97 | 审批-审批流审批(拒绝) | POST:/flow/instance/flow/disagree | V1.0.0 |
98 | 审批-审批流审批(同意) | POST:/flow/instance/flow/agree | V1.0.0 |
1、新建组织
基本信息
Path: /approval/organization/organization/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
organizationName | string | 必须 | 组织名称 | mock:优特云 | |
thirdOrganizationId | string | 非必须 | 第三方系统组织id | mock: 0000001 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据结构体(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 组织表id |
2、查询组织列表(分页)
基本信息
Path: /approval/organization/organization/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
page | 否 | 0 | 页码 默认从0 |
size | 否 | 50 | 页大小 默认20 |
organizationName | 否 | 优特云 | 组织名 |
developerName | 否 | a13631290271 | 开发者 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 组织表id | 最大长度: 32 最小长度: 0 | |
├─ thirdOrganizationId | string | 非必须 | 组织id | 最大长度: 100 | |
├─ organizationName | string | 非必须 | 组织名 | 最大长度: 15 最小长度: 0 | |
├─ developerName | string | 非必须 | 开发者 | 最大长度: 15 最小长度: 0 | |
├─ createTime | number | 非必须 | 创建时间 | 最大长度: 20 最小长度: 0 |
3、查询组织列表(不分页)
基本信息
Path: /approval/organization/organization/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationName | 否 | 优特云 | 组织名 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 组织表id | 最大长度: 32 最小长度: 0 | |
├─ thirdOrganizationId | string | 非必须 | 组织id | 最大长度: 100 | |
├─ organizationName | string | 非必须 | 组织名 | 最大长度: 15 最小长度: 0 | |
├─ developerName | string | 非必须 | 开发者 | 最大长度: 15 最小长度: 0 | |
├─ createTime | number | 非必须 | 创建时间 | 最大长度: 20 最小长度: 0 |
4、导入角色
基本信息
Path: /approval/organization/role/import
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | multipart/form-data | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
organizationId | text | 是 | 1278204064273793024 | 所属组织id |
file | file | 是 | 上传的文件 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
5、新建角色
Path: /approval/organization/role/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
roleName | string | 必须 | 角色名称 | 最大长度: 15 最小长度: 0 | |
organizationId | string | 必须 | 组织id | ||
parentId | string | 非必须 | 上级角色id | 最大长度: 32 最小长度: 0 | |
thirdRoleId | string | 非必须 | 角色id(第三方角色id) | 最大长度: 100 最小长度: 0 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 角色表id | 最大长度: 32 最小长度: 0 |
6、编辑角色
Path: /approval/organization/role/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 角色表id | mock:1 | |
parentId | string | 必须 | 上级角色id | mock:2 | |
roleName | string | 必须 | 角色名称 | mock:财务助理 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
7、删除角色
Path: /approval/organization/role/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 角色表id | mock:1 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
8、查询角色列表(分页)
基本信息
Path: /approval/organization/role/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
page | 否 | 页码 默认从0 | |
size | 否 | 页大小 默认20 | |
organizationId | 是 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ roleId | string | 必须 | 角色id(第三方角色id) | ||
├─ id | string | 必须 | 角色表id | ||
├─ roleName | string | 必须 | 角色名称 | 最大长度: 15 最小长度: 0 | |
├─ parentRoleName | string | 必须 | 所属上级角色名 | 最大长度: 15 最小长度: 0 | |
├─ updateTime | number | 必须 | 更新时间 | 最大长度: 20 最小长度: 0 |
9、查询角色列表(不分页)
基本信息
Path: /approval/organization/role/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ roleId | string | 必须 | 角色id(第三方角色id) | ||
├─ id | string | 必须 | 角色表id | ||
├─ roleName | string | 必须 | 角色名称 | 最大长度: 15 最小长度: 0 | |
├─ parentRoleName | string | 必须 | 所属上级角色名 | 最大长度: 15 最小长度: 0 | |
├─ updateTime | number | 必须 | 更新时间 | 最大长度: 20 最小长度: 0 |
10、树形查询所有角色接口
基本信息
Path: /approval/organization/role/treeList
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 非必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 非必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | item 类型: object | ||
├─ id | string | 非必须 | |||
├─ roleName | string | 非必须 | |||
├─ parentId | string | 非必须 | |||
├─ parentRoleName | string | 非必须 | |||
├─ organizationId | number | 非必须 | |||
├─ organizationName | string | 非必须 | |||
├─ remark | null | 非必须 | |||
├─ createId | string | 非必须 | |||
├─ updateId | string | 非必须 | |||
├─ createTime | number | 非必须 | |||
├─ updateTime | number | 非必须 | |||
├─ thirdRoleId | string | 非必须 | |||
├─ children | object [] | 非必须 | |||
├─ id | string | 必须 | |||
├─ roleName | string | 必须 | |||
├─ parentId | string | 必须 | |||
├─ parentRoleName | string | 必须 | |||
├─ organizationId | string | 必须 | |||
├─ organizationName | string | 必须 | |||
├─ remark | null | 必须 | |||
├─ createId | string | 必须 | |||
├─ updateId | string | 必须 | |||
├─ createTime | number | 必须 | |||
├─ updateTime | number | 必须 | |||
├─ thirdRoleId | string | 必须 | |||
├─ children | array,null | 必须 |
11、新建部门
基本信息
Path: /approval/organization/department/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
departmentName | string | 必须 | 名称 | 最大长度: 15 最小长度: 0 | |
thirdDepartmentId | string | 非必须 | 部门id(第三方部门id) | ||
parentId | number | 非必须 | 上级部门id | mock:2 | |
organizationId | string | 必须 | 组织id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | ||
├─ id | string | 必须 | 部门表id | 最大长度: 32 最小长度: 0 |
12、编辑部门
基本信息
Path: /approval/organization/department/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 部门表id | mock:1 | |
departmentName | string | 必须 | 部门名称 | mock:行政文员 | |
parentId | string | 必须 | 所属上级部门id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
13、删除部门
基本信息
Path: /approval/organization/department/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 部门表id | mock:1 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object |
14、导入组织架构
基本信息
Path: /approval/organization/department/import
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | multipart/form-data | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
organizationId | text | 是 | 所属组织id | ||
file | file | 是 | 上传的文件 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
15、编辑组织架构
基本信息
Path: /approval/organization/framework/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | number | 必须 | 部门表id | mock:1 | |
organizationName | string | 非必须 | 名称 | mock: 软件部 | |
organizationStatus | number | 非必须 | 状态1-开通 2-禁用 | mock: 1 | |
managerId | string | 非必须 | 部门接口人id | mock: 2 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
16、查询组织架构列表(不分页-递归)
基本信息
Path: /approval/organization/department/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 非必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 非必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ departmentName | string | 非必须 | 部门名称 | ||
├─ id | string | 非必须 | 部门表id | ||
├─ parentId | string | 非必须 | 所属上级部门id | ||
├─ nodeId | string | 非必须 | 节点id(第三方部门id) | ||
├─ managerName | number | 非必须 | 部门接口人 | ||
├─ updateTime | string | 非必须 | 最后更新时间 | ||
├─ children | object [] | 非必须 | 子列表 | item 类型: object | |
├─ name | string | 必须 | |||
├─ id | string | 必须 | |||
├─ parentId | string | 必须 | |||
├─ nodeId | string | 必须 | |||
├─ manager | string | 必须 | |||
├─ status | string | 必须 | |||
├─ updateTime | null | 必须 | |||
├─ childrens | string | 必须 | 子列表递归 | ||
├─ | string | 必须 | item 类型: string |
17、新建消息模板
基本信息
Path: /approval/organization/notice/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
noticeName | string | 必须 | 消息模板名称 | ||
noticeWay | integer | 必须 | 通知方式(1短信 2邮件) | ||
noticeTitle | string | 必须 | 消息标题 | ||
noticeContent | string | 必须 | 消息内容 | ||
organizationId | string | 必须 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 部门表id | 最大长度: 32 最小长度: 0 |
18、编辑消息模板
基本信息
Path: /approval/organization/notice/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 消息模板表id | ||
noticeName | string | 必须 | 模板名称 | ||
noticeTitle | string | 必须 | 消息标题 | ||
noticeContent | string | 必须 | 消息内容 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ id | string | 必须 | 部门表id | 最大长度: 32 最小长度: 0 |
19、删除消息模板
基本信息
Path: /approval/organization/notice/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 消息模板表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ id | string | 必须 |
20、查询消息模板字典标识列表
基本信息
Path: /approval/organization/notice/code/list
Method: GET
请求参数
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 必须 |
21、查询消息模板列表(分页)
基本信息
Path: /approval/organization/notice/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
pageNumber | 否 | 页码 | |
pageSize | 否 | 页数据尺寸 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | number | 非必须 | 消息模板表id | 最大长度: 32 最小长度: 0 | |
├─ noticeName | string | 非必须 | 消息模板名称 | 最大长度: 15 最小长度: 0 | |
├─ noticeWay | number | 非必须 | 通知方式(1短信 2邮件) | 最大长度: 15 最小长度: 0 | |
├─ updateTime | string | 非必须 | 更新时间 | 最大长度: 20 最小长度: 0 |
22、查询消息模板列表(不分页)
基本信息
Path: /approval/organization/notice/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | number | 非必须 | 消息模板表id | 最大长度: 32 最小长度: 0 | |
├─ noticeName | string | 非必须 | 消息模板名称 | 最大长度: 15 最小长度: 0 | |
├─ noticeWay | number | 非必须 | 通知方式(1短信 2邮件) | 最大长度: 15 最小长度: 0 | |
├─ updateTime | string | 非必须 | 更新时间 | 最大长度: 20 最小长度: 0 |
23、新建用户
基本信息
Path: /approval/organization/user/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
thirdUserId | string | 必须 | 用户id(第三方用户id) | ||
organizationId | string | 必须 | 组织id | ||
username | string | 必须 | 用户名 | ||
nickName | string | 必须 | 姓名 | ||
departmentId | string | 必须 | 部门表id | ||
positionId | string | 必须 | 岗位表id | ||
roleId | string | 必须 | 角色id | ||
parentId | string | 非必须 | 上级用户id | ||
string | 非必须 | 邮箱 | |||
telephone | string | 非必须 | 手机号码 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 用户表id | 最大长度: 32 最小长度: 0 |
24、编辑用户
基本信息
Path: /approval/organization/user/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 用户表id | ||
username | string | 必须 | 用户名 | ||
departmentId | string | 必须 | 用户所属部门id | ||
positionId | string | 必须 | 用户所属岗位id | ||
parentId | string | 必须 | 上级用户id | ||
thirdUserId | string | 必须 | 用户id(第三方用户id) | ||
string | 必须 | 邮箱 | |||
telephone | string | 必须 | 手机号码 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ | 必须 |
25、导入用户
基本信息
Path: /approval/organization/user/import
Method: GET
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | multipart/form-data | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
organizationId | text | 是 | 所属组织id | ||
file | file | 是 | 上传的文件 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 必须 | 服务名称(异常时返回) | ||
utData | string [] | 必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
26、查询用户列表(分页)
基本信息
Path: /approval/organization/user/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
page | 否 | 页码 默认从0 | |
size | 否 | 页数据尺寸 默认20 | |
thirdUserId | 否 | 用户ID(第三方用户id) | |
username | 否 | 用户名 | |
departmentId | 是 | 部门id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | number | 必须 | 用户表id | ||
├─ thirdUserId | string | 必须 | 用户id(第三方用户id) | ||
├─ userUid | number | 必须 | 用户id | ||
├─ username | string | 必须 | 用户名 | ||
├─ positionName | string | 必须 | 岗位名 | ||
├─ parentUserName | string | 必须 | 所属上级 | ||
├─ departmentName | string | 必须 | 所属部门 | ||
├─ createTime | string | 必须 | 创建时间 | ||
├─ creater | string | 必须 | 创建人 | ||
├─ roleName | string | 非必须 | 角色名 | ||
string | 非必须 | 邮箱 | |||
├─ telephone | string | 非必须 | 手机号码 |
27、查询用户列表(不分页)
基本信息
Path: /approval/organization/user/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
thirdUserId | 否 | 用户ID(第三方用户id) | |
username | 否 | 用户名 | |
departmentId | 是 | 部门id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | number | 必须 | 用户表id | ||
├─ thirdUserId | string | 必须 | 用户中心id | ||
├─ userUid | number | 必须 | 用户id(第三方用户id) | ||
├─ username | string | 必须 | 用户名 | ||
├─ positionName | string | 必须 | 岗位名称 | ||
├─ departmentName | string | 必须 | 部门名称 | ||
├─ roleName | string | 非必须 | 角色名 | ||
├─ roleId | string | 非必须 | 角色id | ||
├─ mobile | string | 非必须 | 手机号 |
28、根据用户id查询用户
基本信息
Path: /approval/organization/user/find
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
id | 是 | 用户表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | number | 必须 | 消息模板表id | ||
├─ thirdUserId | string | 必须 | 消息模板名称 | ||
├─ userUid | number | 必须 | 通知方式(1短信 2邮件) | ||
├─ username | string | 必须 | 更新时间 | ||
├─ positionName | string | 必须 | 岗位名称 | ||
├─ positionId | string | 必须 | |||
├─ departmentName | string | 必须 | 部门名称 | ||
├─ departmentId | string | 必须 | |||
├─ roleName | string | 非必须 | 角色名 | ||
├─ roleId | string | 非必须 | 角色id |
29、更换用户部门
基本信息
Path: /approval/organization/user/department
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 是 | 用户表id | ||
departmentId | string | 是 | 部门表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 必须 | 返回码(正常返回200, 异常返回500) | ||
utData | string [] | 必须 | 返回码(正常返回200, 异常返回500) | item 类型: string | |
├─ | 非必须 |
30、设定/更换部门接口人
基本信息
Path: /approval/organization/department/manager
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
userId | string | 是 | 用户表id | ||
departmentId | string | 是 | 部门表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utService | string | 必须 | 服务名称(异常时返回) | ||
utData | string [] | 必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
31、导入岗位
基本信息
Path: /approval/organization/position/import
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | multipart/form-data | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
organizationId | text | 是 | 所属组织id | ||
file | file | 是 | 上传的文件 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 必须 | 服务名称(异常时返回) | ||
utData | string [] | 必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
32、新建岗位
基本信息
Path: /approval/organization/position/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
positionName | string | 必须 | 岗位名称 | ||
organizationId | string | 必须 | 组织id | ||
departmentId | string | 必须 | 部门表id | ||
parentId | string | 非必须 | 上级岗位id | ||
thirdPositionId | string | 非必须 | 岗位id(第三方id) |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | ||
├─ id | string | 非必须 | 岗位表id | 最大长度: 32 最小长度: 0 |
33、编辑岗位
基本信息
Path: /approval/organization/position/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 岗位表id | ||
positionName | string | 必须 | 岗位名称 | ||
departmentId | string | 必须 | 部门表id | ||
parentId | string | 非必须 | 上级岗位id | ||
thirdPositionId | string | 非必须 | 岗位id(第三方id) |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
34、删除岗位
基本信息
Path: /approval/organization/department/manager
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 岗位表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
35、设定岗位
基本信息
Path: /approval/organization/user/position
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 用户表id | ||
positionId | string | 必须 | 岗位表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
36、查询岗位列表(分页)
基本信息
Path: /approval/organization/position/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id | |
page | 否 | 页码 默认从0 | |
size | 否 | 页数据尺寸 默认20 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 岗位表id | ||
├─ thirdPositionId | string | 非必须 | 岗位id(第三方id) | ||
├─ positionName | string | 非必须 | 岗位名称 | ||
├─ positionName | string | 非必须 | 所属部门 | ||
├─ departmentName | string | 必须 | 父岗位名称 | ||
├─ updateTime | string | 非必须 | 更新时间 |
37、树形查询所有岗位
基本信息
Path: /approval/organization/position/treeList
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 非必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 非必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | |||
├─ positionName | string | 非必须 | |||
├─ departmentId | string | 非必须 | |||
├─ departmentName | null | 非必须 | |||
├─ parentId | string | 非必须 | |||
├─ parentName | null | 非必须 | |||
├─ organizationId | string | 非必须 | |||
├─ organizationName | null | 非必须 | |||
├─ createId | string | 非必须 | |||
├─ updateId | string | 非必须 | |||
├─ createTime | number | 非必须 | |||
├─ updateTime | number | 非必须 | |||
├─ thirdPositionId | string | 非必须 | |||
├─ children | object [] | 非必须 | 子列表 | item 类型: object | |
├─ id | string | 必须 | |||
├─ positionName | string | 必须 | |||
├─ departmentId | string | 必须 | |||
├─ departmentName | null | 必须 | |||
├─ parentId | string | 必须 | |||
├─ parentName | string | 必须 | |||
├─ organizationId | string | 必须 | |||
├─ organizationName | null | 必须 | |||
├─createId | string | 必须 | |||
├─updateId | string | 必须 | |||
├─createTime | number | 必须 | |||
├─updateTime | number | 必须 | |||
├─thirdPositionId | string | 必须 | |||
├─children | array,null | 必须 |
38、查询岗位列表(不分页)
基本信息
Path: /approval/organization/position/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | A00001 | 组织表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 岗位表id | ||
├─ thirdUserId | string | 非必须 | 岗位id(第三方id) | ||
├─ positionName | number | 非必须 | 岗位名称 | ||
├─ departmentName | string | 非必须 | 所属部门 | ||
├─ parentName | string | 非必须 | 父岗位名称 | ||
├─ updateTime | string | 非必须 | 更新时间 |
39、下载导入模板
基本信息
Path: /approval/organization/excel/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
type | 是 | user-用户 position-岗位 department-部门role-角色 businessData-业务数据 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
40、下载短信模板
基本信息
Path: /approval/organization/sms/list
Method: GET
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
41、创建审批流模板
基本信息
Path: /approval/flow/manage/model/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
organizationId | string | 必须 | 组织id | ||
modelName | string | 必须 | 审批流模板名称 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
42、快速复制审批流模板
基本信息
Path: /approval/flow/manage/model/copy
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 原审批流模板id | ||
modelName | string | 必须 | 新审批流模板名称 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
43、发布审批流模板
基本信息
Path: /approval/flow/manage/model/release
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 审批流模板表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
44、撤销审批流模板发布
基本信息
Path: /approval/flow/manage/model/unrelease
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 审批流模板表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
45、删除审批流模板
基本信息
Path: /approval/flow/manage/model/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 审批流模板表id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object |
46、查询审批流模板列表(分页)
基本信息
Path: /approval/flow/manage/model/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id | |
modelName | 否 | 审批流模板名称 | |
modelStatus | 否 | 状态0-未启用 1-启用 2-禁用 | |
page | 否 | 页码 默认从0 | |
size | 否 | 页数据尺寸 默认20 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 审批流模板id | ||
├─ organizationName | string | 非必须 | 组织名 | ||
├─ organizationId | string | 必须 | 组织Id | ||
├─ modelName | string | 非必须 | 模板名 | ||
├─ modelStatus | number | 非必须 | 状态0-未启用 1-启用 2-禁用 | ||
├─ creater | string | 非必须 | 创建人 | ||
├─ updateTime | string | 非必须 | 最后更新时间 | ||
├─ releaseStatus | string | 必须 | 0初始状态 1已发布 2撤销发布 | ||
├─ nodeId | string | 必须 | 流程ID |
47、查询审批流模板列表(不分页)
基本信息
Path: /approval/flow/manage/model/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
organizationId | 是 | 组织表id | |
modelNameOrNodeId | 否 | 审批流模板名称或者流程ID模糊查询 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 审批流模板id | ||
├─ modelName | string | 非必须 | 模板名 | ||
├─ nodeId | string | 必须 | 流程ID | ||
├─ organizationId | string | 必须 | 组织id | ||
├─ organizationName | string | 必须 | 组织名称 | ||
├─ createTime | string | 必须 | 创建时间 |
48、查询审批流编译日志(分页)
基本信息
Path: /approval/flow/manage/compile/record
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 审批流模板id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ updateTime | string | 非必须 | 时间 | mock: 2019-11-25 05:00:00 | |
├─ operation | string | 非必须 | 操作定义的操作步骤 比如1-启动 2-完成 | ||
├─ result | number | 非必须 | 1-成功 2-失败 | ||
├─ remark | string | 非必须 | 备注 |
49、查看申请单详情
基本信息
Path: /approval/flow/config/apply/detail
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流实例id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | string | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 申请id | ||
├─ applierName | string | 必须 | 申请人姓名 | ||
├─ departmentName | string | 必须 | 部门名称 | ||
├─ createTime | string | 必须 | 申请时间 | ||
├─ dataRowContents | object [] | 必须 | item 类型: object | ||
├─ identification | string | 必须 | 业务数据标识符 | ||
├─ dataName | string | 必须 | 业务数据名称 | ||
├─ dataValue | string | 必须 | 业务数据值 |
50、查询申请单记录列表(分页)
基本信息
Path: /approval/flow/config/flow/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 审批流模板id | |
page | 否 | 页码 默认从0 | |
size | 否 | 页数据尺寸 默认20 | |
approverName | 否 | 审批人 | |
id | 否 | 申请id | |
approvalStatus | 否 | 状态 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | number | 必须 | 总页数 | ||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 申请id | ||
├─ modelId | string | 必须 | 审批流模板id | ||
├─ applierName | string | 必须 | 申请人名 | ||
├─ applyId | string | 必须 | 申请人Id | ||
├─ approvalStatus | object [] | 必须 | 状态(1:审批中 2:已通过 3:已拒绝 4:已取消) | 最大值: 10000 最小值: 0 | |
├─ createTime | string | 必须 | 申请时间 | 最大值: 100000000000000020000 最小值: 0 | |
├─ updateTime | string | 必须 | 审批完成时间 | 最大值: 100000000000000020000 最小值: 0 |
51、查看审批日志
基本信息
Path: /approval/flow/config/record
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流申请记录id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMessage | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 审批日志id | 最大值: 32 最小值: 0 | |
├─ approvalFlowId | string | 非必须 | 审批流申请id | 最大值: 32 最小值: 0 | |
├─ approverName | string | 非必须 | 审批人 | 最大值: 15 最小值: 0 | |
├─ positionName | string | 非必须 | 职位 | 最大值: 15 最小值: 0 | |
├─ recorsStatus | string | 非必须 | 审批状态1-未审批 2-已通过 3-拒绝 | ||
├─ approveContent | number | 非必须 | 审批记录批注内容 | 最大值: 10000 最小值: 0 | |
├─ approveTime | number | 非必须 | 审批完成时间 | 最大值: 100000000000000020000 最小值: 0 |
52、查询人工节点列表
基本信息
Path: /approval/flow/config/node/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 审批流模板id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMessage | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 节点主键id | 最大值: 32 最小值: 0 | |
├─ nodeName | string | 非必须 | 节点名称 | 最大值: 15 最小值: 0 | |
├─ modelId | string | 非必须 | 审批流模板id | 最大值: 32 最小值: 0 |
53、人工节点设置
基本信息
Path: /approval/flow/config/node/config
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 节点主键id | ||
dataVisiableIds | string [] | 必须 | 是否可见业务数据标识符列表 | item 类型: string | |
├─ | 非必须 | ||||
dataEditableIds | string [] | 是否可编辑业务数据标识符列表 | item 类型: string | ||
├─ | 非必须 | ||||
dataRequireIds | string [] | 是否必填业务数据标识符列表 | item 类型: string | ||
├─ | 非必须 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ | 非必须 |
54、查询人工节点数据列表
基本信息
Path: /approval/flow/config/node/data/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 节点主键id(取自查询人工节点列表返回的id) |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ dataName | string | 非必须 | 字段名 | 最大值: 15 最小值: 0 | |
├─ identification | string | 非必须 | 标识符 | 最大值: 15 最小值: 0 | |
├─ visiable | number | 非必须 | 是否可见(1:可见 2:不可见) | 最大值: 10000 最小值: 0 | |
├─ editable | number | 非必须 | 是否可编辑(1:可编辑 2:不可编辑) | 最大值: 10000 最小值: 0 | |
├─ required | number | 非必须 | 是否必填(1:必填 2:非必填) |
55、创建业务数据
基本信息
Path: /approval/flow/config/data/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
dataList | object [] | 必须 | 业务数据列表 | item 类型: object | |
├─ dataName | string | 必须 | 字段名称 | ||
├─ identification | string | 必须 | 标识符 | ||
├─ dataType | string | 非必须 | 数据类型 | ||
├─ dataSort | number | 非必须 | 排序 | ||
├─ dataRule | string | 非必须 | 数据规则 int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} attachment:{url:''} form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} attachment:{url:''} } |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
56、导入业务数据
基本信息
Path: /approval/flow/config/data/import
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | multipart/form-data | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | text | 是 | 所属模板id | ||
file | file | 是 | 上传的文件 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
57、修改业务数据
基本信息
Path: /approval/flow/config/data/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
dataList | object [] | 必须 | 业务数据列表 | item 类型: object | |
├─ dataName | string | 必须 | 字段名称 | ||
├─ identification | string | 必须 | 标识符 | ||
├─ dataType | string | 非必须 | 数据类型 | ||
├─ dataSort | number | 非必须 | 排序 | ||
├─ dataRule | string | 非必须 | 数据规则 int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} attachment:{url:''} form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} attachment:{url:''} } |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
58、删除业务数据
基本信息
Path: /approval/flow/config/data/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
dataList | object [] | 必须 | 业务数据列表 | item 类型: object | |
├─ dataName | string | 必须 | 字段名称 | ||
├─ identification | string | 必须 | 标识符 | ||
├─ dataType | string | 非必须 | 数据类型 | ||
├─ dataSort | number | 非必须 | 排序 | ||
├─ dataRule | string | 非必须 | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
59、查询业务数据列表
基本信息
Path: /approval/flow/config/data/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 审批流模板的id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMessage | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ dataName | string | 非必须 | 字段名称 | 最大值: 15 最小值: 0 | |
├─ identification | string | 非必须 | 标识符 | 最大值: 15 最小值: 0 | |
├─ dataType | string | 非必须 | 数据类型 | 最大值: 15 最小值: 0 | |
├─ updateTime | string | 非必须 | 最后更新时间 | 最大值: 20 最小值: 0 | |
├─ dataSort | number | 非必须 | 排序 | ||
├─ dataRule | string | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a |
60、设置基础设置
基本信息
Path: /approval/flow/config/basic/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
operationType | number | 必须 | 操作类型(1:申请可发起人 2:申请可查看人员) | ||
departments | string [] | 必须 | 部门id列表 | item 类型: string | |
├─ | 非必须 | ||||
roles | string | 必须 | 角色id列表 | item 类型: string | |
├─ | 非必须 | ||||
users | number | 必须 | 用户id列表 | item 类型: string | |
├─ | 非必须 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | boolean | 非必须 |
61、获取基础设置
基本信息
Path: /approval/flow/config/basic/list
Method: GET
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | number | 必须 | 模板id | ||
operationType | number | 必须 | 操作类型(1:申请可发起人 2:申请可查看人员) | ||
targetType | number | 必须 | 操作对象类型(1:部门 2:角色 3:用户) | ||
targetId | string | 非必须 | 操作对象id(对应部门id/角色id/用户id) | ||
id | string | 必须 | id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | boolean | 非必须 | 数据列表 | ||
├─ starters | object | 非必须 | 可发起人列表 | ||
├─ departments | object [] | 非必须 | 部门列表 | ||
├─ departmentId | string | 非必须 | 部门id | ||
├─ departmentName | string | 非必须 | 部门名称 | ||
├─ roles | object [] | 非必须 | 角色列表 | ||
├─ roleId | string | 非必须 | 角色id | ||
├─ roleName | string | 非必须 | 角色名称 | ||
├─ users | object [] | 非必须 | 用户列表 | ||
├─ userId | string | 非必须 | 用户id | ||
├─ userName | string | 非必须 | 用户名 | ||
├─ checkers | object | 非必须 | 可查看人列表 | ||
├─ departments | object [] | 非必须 | |||
├─ departmentId | string | 非必须 | |||
├─ departmentName | string | 非必须 | |||
├─ roles | object [] | 非必须 | |||
├─ roleId | string | 非必须 | |||
├─ roleName | string | 非必须 | |||
├─ users | object [] | 非必须 | |||
├─ userId | string | 非必须 | |||
├─ userName | string | 非必须 | |||
├─ modelName | string | 非必须 | 审批流模板名称 | ||
├─ modeld | string | 必须 | 审批流模板id |
62、获取画布
基本信息
Path: /approval/flow/rule/canvas/get
Method: GET
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ modelId | string | 非必须 | 最大值: 32 最小值: 0 | ||
├─ canvasData | string | 非必须 | 最大值: 1024 最小值: 0 |
63、保存画布
基本信息
Path: /approval/flow/rule/canvas/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
canvasData | string | 必须 | 画布内容json格式数据 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | item 类型: object | item 类型: string | |
├─ | 非必须 |
64、获取人工节点审批人规则
基本信息
Path: /approval/flow/rule/approver/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ targetType | string | 非必须 | 审批对象类型(1-部门2-角色 3-用户,4岗位 5-接口人 6-预制角色) | ||
├─ nodeBasicId | string | 必须 | 人工流程基本节点id | ||
├─ datas | object [] | 必须 | item 类型: object | ||
├─ targetId | string | 必须 | 审批对象id | ||
├─ targetIdName | numstringber | 必须 | 审批对象name |
65、根据人工节点获取审批人个数
基本信息
Path: /approval/flow/rule/approver/getUsersCount
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | number | 必须 | 审批节点对应的人个数 |
66、删除人工节点审批人规则
基本信息
Path: /approval/flow/rule/approver/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 人工节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object |
67、保存人工节点审批人规则
基本信息
Path: /approval/flow/rule/approver/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalRuleData | object [] | 必须 | |||
├─ nodeBasicId | 必须 | 节点id | |||
├─ targetType | 必须 | 审批对象类型(1-部门2-角色 3-用户,4岗位 5-接口人 6-预制角色) | |||
├─ targetIds | 必须 | 对象id数组 | |||
├─ | 非必须 | ( 部门id 角色id 用户id,岗位id 接口人id 预制角色(0-直接领 1-1级领导 2-2级 ...) |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 审批人规则id |
68、获取人工节点完成规则
基本信息
Path: /approval/flow/rule/complete/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | number | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 人工节点完成规则 | 最大值: 32 最小值: 0 | |
├─ nodeBasicId | string | 非必须 | 人工流程基本节点id | 最大值: 32 最小值: 0 | |
├─ type | number | 非必须 | 规则类型(1-通过 2-不通过) | 最大值: 10000 最小值: 0 | |
├─ action | string | 非必须 | 执行动作(不通过时 执行的动作返回的节点id 默认空 通过为空) | 最大值: 10000 最小值: 0 | |
├─ ruleCondition | string | 非必须 | {"ruleName": "完成通过规则","key": "all|any","condition": "agree|disagree","val": "3"} | 最大值: 255 最小值: 0 |
69、删除人工节点完成规则
基本信息
Path: /approval/flow/rule/complete/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 人工节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object |
70、保存人工节点完成规则
基本信息
Path: /approval/flow/rule/complete/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 人工流程基本节点id | ||
type | number | 必须 | 规则类型(1-通过 2-不通过) | ||
action | string | 必须 | 执行动作(不通过时 执行的动作返回的节点id 默认空 通过为空) | ||
ruleCondition | string | 必须 | {"key": "all|any","val": "3"} |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 人工节点完成规则id |
71、获取抄送节点规则
基本信息
Path: /approval/flow/rule/deliver/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ targetType | string | 必须 | 接收方类型(1-部门2-角色 3-用户,4-岗位,5-接口人) | 最大值: 32 最小值: 0 | |
├─ nodeBasicId | string | 必须 | 人工流程基本节点id | 最大值: 32 最小值: 0 | |
├─ datas | object [] | 必须 | 最大值: 10000 最小值: 0 | ||
├─ targetId | string | 必须 | 接收方类型id | 最大值: 10000 最小值: 0 | |
├─ targetIdName | string | 必须 | 接收方名字 | 最大值: 255 最小值: 0 |
72、删除抄送节点规则
基本信息
Path: /approval/flow/rule/deliver/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 流程节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object |
73、保存抄送节点规则
基本信息
Path: /approval/flow/rule/deliver/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalRuleData | object [] | 必须 | item 类型: object | ||
├─ nodeBasicId | string | 必须 | 节点id | ||
├─ targetType | number | 必须 | 审批对象类型(1-部门2-角色 3-用户,4岗位,5-接口人) | ||
├─ targetIds | string [] | 必须 | 对象id数组 | item 类型: string | |
├─ | 非必须 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 抄送节点规则 |
74、获取条件分支节点规则
基本信息
Path: /approval/flow/rule/branch/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 条件分支节点规则id | ||
├─ nodeBasicId | string | 必须 | 人工流程基本节点id | ||
├─ ruleName | number | 必须 | 规则名称 | ||
├─ ruleCondition | string | 必须 | 规则条件{identification": "领域模型标识符", dataName:"领域模型中文字段名称","condition": ">=", "val": "3"}" |
75、新增条件分支节点规则
基本信息
Path: /approval/flow/rule/branch/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 基本节点id | ||
ruleName | number | 必须 | 规则名 | ||
ruleCondition | string | 必须 | 规则条件{identification": "领域模型标识符", dataName:"领域模型中文字段名称","condition": ">=", "val": "3"}" |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 条件分支节点规则id |
76、删除条件分支节点规则
基本信息
Path: /approval/flow/rule/branch/delete
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
id | string | 必须 | 条件分支节点规则id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 条件分支节点规则id |
77、编辑条件分支节点规则
基本信息
Path: /approval/flow/rule/branch/update
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 基本节点id | ||
ruleName | number | 必须 | 规则名 | ||
ruleCondition | string | 必须 | 规则条件{identification": "领域模型标识符", dataName:"领域模型中文字段名称","condition": ">=", "val": "3"}" |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 条件分支节点规则id |
78、获取分支线执行规则
基本信息
Path: /approval/flow/rule/branchline/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 条件分支节点节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 分支线执行规则id | 最大值: 32 最小值: 0 | |
├─ nodeBasicId | string | 必须 | 基本节点id | 最大值: 32 最小值: 0 | |
├─ branchRuleId | number | 必须 | 分支节点规则id | 最大值: 32 最小值: 0 |
79、保存分支线执行规则
基本信息
Path: /approval/flow/rule/branchline/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
branchRuleId | string | 必须 | 条件分支节点规则id | ||
nodeBasicId | string | 必须 | 分支线基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 创建分支线执行规则id | 最大值: 32 最小值: 0 |
80、获取分支聚合规则
基本信息
Path: /approval/flow/rule/gather/list
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
nodeBasicId | 是 | 分支聚合节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 分支聚合节点id | 最大值: 32 最小值: 0 | |
├─ nodeBasicId | string | 必须 | 基本节点id | 最大值: 32 最小值: 0 | |
├─ gatherRule | string | 必须 | 规则条件{"ruleName": "必须全部通过|至少一个通过","key": "all|any" } | 最大值: 32 最小值: 0 |
81、保存分支聚合规则
基本信息
Path: /approval/flow/rule/gather/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
gatherRule | string | 必须 | 规则条件 all-必须全部通过 any 至少一个通过 | ||
nodeBasicId | string | 必须 | 分支线基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 聚合规则id | 最大值: 32 最小值: 0 |
82、获取消息通知规则
基本信息
Path: /approval/flow/rule/notice/list
Method: GET
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 基本节点id | ||
noticeWay | string | 必须 | 消息通知类型(1-短信 2-邮件 | ||
nodeBasicId | 人工流程基本节点id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ nodeBasicId | string | 非必须 | 人工流程基本节点id | ||
├─ noticeWay | number | 必须 | 消息通知类型(1-短信 2-邮件 冗余消息模板通知方式字段) | ||
├─ completeNotice | object | 必须 | 审批完成节点 | ||
├─ open | number | 必须 | 0-关 1-开 | ||
├─ memberTypeList | string [] | 必须 | 人员类型列表(1:发送给当前审批人 2:发送给申请人 3:指定角色 4:指定人员) | item 类型: string | |
├─ | 非必须 | ||||
├─ roleIdList | object [] | 必须 | 角色列表 | item 类型: object | |
├─ targetId | string | 必须 | 对象id | ||
├─ targetName | string | 必须 | 对象name | ||
├─ userIdList | object [] | 必须 | 用户列表 | item 类型: object | |
├─ targetId | string | 必须 | 对象id | ||
├─ targetName | string | 必须 | 对象name | ||
├─ noticeTemplateId | string | 必须 | 消息模板id | ||
├─ noticeTemplateIdName | 必须 | 消息模板名称 | |||
├─ enterNotice | object | 必须 | 进入节点 | ||
├─ open | number | 必须 | |||
├─ memberTypeList | string [] | 必须 | item 类型: string | ||
├─ | 非必须 | ||||
├─ roleIdList | object [] | 必须 | item 类型: object | ||
├─ targetId | string | 必须 | |||
├─ targetName | string | 必须 | |||
├─ userIdList | object [] | 必须 | item 类型: object | ||
├─ targetId | string | 必须 | |||
├─ targetName | string | 必须 | |||
├─ noticeTemplateId | string | 必须 | |||
├─ noticeTemplateIdName | string | 必须 |
83、保存消息通知规则
基本信息
Path: /approval/flow/rule/notice/save
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
nodeBasicId | string | 必须 | 人工流程基本节点id | ||
noticeWay | number | 必须 | 消息通知类型(1-短信 2-邮件 冗余消息模板通知方式字段) | ||
noticeType | number | 必须 | 1-进入该节点发送通知 2-审批完成发送通知 | ||
open | number | 必须 | 0-关 1-开 | ||
noticeTemplateId | string | 必须 | 消息模板id | ||
memberTypeList | string [] | 必须 | 人员类型列表(1:发送给当前审批人 2:发送给申请人 3:指定角色 4:指定人员) | ||
├─ | 非必须 | ||||
roleIdList | string [] | 必须 | 角色列表 | ||
├─ | 非必须 | ||||
userIdList | string [] | 必须 | 用户列表 | ||
├─ | 非必须 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | object [] | 非必须 | item 类型: object | item 类型: object | |
├─ id | string | 非必须 | 聚合规则id | 最大值: 32 最小值: 0 |
84、我-我的申请模板填写的内容
基本信息
Path: /approval/flow/instance/model/data
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelId | 是 | 审批流模板的id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ dataName | string | 必须 | 字段名称 | 最大值: 15 最小值: 0 | |
├─ identification | string | 必须 | 标识符 | 最大值: 15 最小值: 0 | |
├─ dataType | string | 必须 | 数据类型 | 最大值: 15 最小值: 0 | |
├─ updateTime | string | 必须 | 最后更新时间 | 最大值: 20 最小值: 0 | |
├─ dataSort | number | 必须 | 排序 | 最大值: 10000 最小值: 0 | |
├─ dataRule | string | 必须 | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a | ||
├─ editable | number | 必须 | 是否可编辑 1-是 2-否 | ||
├─ require | number | 必须 | 是否必填1-是 2-否 | ||
├─ dataValue | string | 必须 | 表单值 |
85、我-创建审批流实例(发起流程申请)
基本信息
Path: /approval/flow/instance/flow/create
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
modelId | string | 必须 | 审批流模板id | ||
dataRowContents | object [] | 必须 | 业务数据列表 | item 类型: object | |
├─ identification | string | 必须 | 业务数据标识符 | ||
├─ dataValue | string | 必须 | 业务数据值 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(异常不返回) | item 类型: string | |
├─ | 非必须 |
86、我-重新提交审批流实例
基本信息
Path: /approval/flow/instance/flow/reCreate
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalFlowId | string | 必须 | 原审批流实例id | ||
dataRowContents | object [] | 必须 | 业务数据列表 | item 类型: object | |
├─ identification | string | 必须 | 业务数据标识符 | ||
├─ dataValue | string | 必须 | 业务数据值 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(异常不返回) | item 类型: string | |
├─ | 非必须 |
87、我-我的申请单信息
基本信息
Path: /approval/flow/instance/flow/data
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流模板的id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ dataName | string | 必须 | 字段名称 | 最大值: 15 最小值: 0 | |
├─ identification | string | 必须 | 标识符 | 最大值: 15 最小值: 0 | |
├─ dataType | string | 必须 | 数据类型 | 最大值: 15 最小值: 0 | |
├─ updateTime | string | 必须 | 最后更新时间 | 最大值: 20 最小值: 0 | |
├─ dataSort | number | 必须 | 排序 | 最大值: 10000 最小值: 0 | |
├─ dataRule | string | 必须 | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a | ||
├─ editable | number | 必须 | 是否可编辑 1-是 2-否 | ||
├─ require | number | 必须 | 是否必填1-是 2-否 | ||
├─ dataValue | string | 必须 | 表单值 | ||
├─ nodeBasicName | string | 必须 | 填写人的节点名称 | ||
├─ nodeBasicId | string | 必须 | 填写人的节点ID | ||
├─ nodeBasicSort | string | 必须 | 填写的节点信息当前顺序 | ||
├─ dataOriginalValue | string | 必须 | 原始值 | ||
├─ dataValueChange | string | 必须 | 字段变动记录用于审计 |
88、我-撤销申请审批流实例
基本信息
Path: /approval/flow/instance/flow/withdraw
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalFlowId | string | 必须 | 审批流实例id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMsg | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(异常不返回) | item 类型: string | |
├─ | 非必须 |
89、我-审批流实例流过的节点
基本信息
Path: /approval/flow/instance/flow/step
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流模板的id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ approvalFlowId | string | 必须 | 审批流实例id | 最大值: 15 最小值: 0 | |
├─ reachSort | string | 必须 | 当前节点到达顺序 | ||
├─ nodeBasicId | string | 必须 | 节点 | 最大值: 15 最小值: 0 | |
├─ nodeBasicName | string | 必须 | 流程节点名称 | ||
├─ updateTime | number | 必须 | 最后更新时间 | 最大值: 20 最小值: 0 |
90、我-可申请的模板(分页)
基本信息
Path: /approval/flow/instance/model/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelName | 否 | 表单模板名称 | |
page | 否 | 页码 默认从0 | |
size | 否 | 页大小 默认20 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | string | 必须 | |||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ modelId | string | 非必须 | 所属模板id | ||
├─ modelName | string | 非必须 | 模板名称 |
91、我-已创建过的审批流模板
基本信息
Path:/approval/flow/instance/myModel/list
Method: GET
请求参数
Query
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ modelId | string | 非必须 | 所属模板id | ||
├─ modelName | string | 非必须 | 模板名称 |
92、我-查询我的申请(分页)
基本信息
Path: /approval/flow/instance/apply/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelName | 否 | 表单模板名称 | |
approvalStatus | 否 | 状态 | |
page | 否 | 页码 默认从0 | |
size | 否 | 页大小 默认20 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | string | 必须 | |||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ approvalFlowId | string | 非必须 | 所属模板id | ||
├─ modelNodeId | string | 必须 | 模板名称 | ||
├─ nodeId | string | 非必须 | 申请ID | ||
├─ modelName | string | 非必须 | 表单名称(审批流实例名称) | ||
├─ nodeBasicId | string | 必须 | 当前节点id | ||
├─ nodeBasicName | string | 非必须 | 当前节点名称 | ||
├─ approvalStatus | number | 非必须 | 状态 0-未审批 1-审批中 2-已通过 3-拒绝 4-已撤回 | ||
├─ createTime | string | 非必须 | 申请时间 |
93、我/审批-查看审批日志
基本信息
Path: /approval/flow/instance/apply/record
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流申请记录id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 非必须 | 审批日志id | 最大值: 32 最小值:0 | |
├─ approvalFlowId | string | 必须 | 审批流申请id | 最大值: 32 最小值:0 | |
├─ approverName | string | 非必须 | 审批人 | 最大值: 15 最小值:0 | |
├─ positionName | string | 非必须 | 职位 | 最大值: 15 最小值:0 | |
├─ recordStatus | number | 非必须 | 审批状态1-未审批 2-已通过 3-拒绝 | ||
├─ approveContent | string | 非必须 | 审批记录批注内容 | 最大值: 32 最小值:0 | |
├─ approveTime | number | 非必须 | 审批完成时间 | 最大值: 100000000000000020000 最小值:0 |
94、审批-查询审批列表(分页)
基本信息
Path: /approval/flow/instance/approval/query
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
modelName | 否 | 流程名称 | |
nodeId | 否 | 审批流ID | |
approvalStatus | 否 | 状态 1-待审批、2-已通过、3-已拒绝 | |
page | 否 | 页码 默认从0 | |
size | 否 | 页大小 默认20 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
page | number | 必须 | 页码 | ||
size | number | 必须 | 页大小 | ||
totalElements | number | 必须 | 总数据量 | ||
totalPages | string | 必须 | |||
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ approvalFlowId | string | 非必须 | 所属模板id | ||
├─ modelNodeId | string | 必须 | 模板名称 | ||
├─ nodeId | string | 非必须 | 申请ID | ||
├─ modelName | string | 非必须 | 表单名称(审批流实例名称) | ||
├─ nodeBasicId | string | 必须 | 当前节点id | ||
├─ nodeBasicName | string | 非必须 | 当前节点名称 | ||
├─ approvalStatus | number | 非必须 | 状态 0-未审批 1-审批中 2-已通过 3-拒绝 4-已撤回 | ||
├─ applierName | string | 非必须 | 申请人 | ||
├─ updateTime | string | 非必须 | 最后更新时间 | ||
├─ auditable | number | 必须 | 0-只能查看 1-可审核的 |
95、审批-查看申请单详情
基本信息
Path:/approval/flow/instance/approval/detail
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流实例id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | 数据数组(正常时返回) | item 类型: object | |
├─ id | string | 必须 | 所属模板id | ||
├─ applierName | string | 必须 | 模板名称 | ||
├─ departmentName | string | 必须 | 申请ID | ||
├─ createTime | string | 必须 | 表单名称(审批流实例名称) | ||
├─ nodeBasicId | string | 必须 | 当前节点id | ||
├─ nodeBasicName | string | 必须 | 当前节点名称 | ||
├─ approvalStatus | number | 必须 | 状态 0-未审批 1-审批中 2-已通过 3-拒绝 4-已撤回 | ||
├─ dataRowContents | string | 必须 | item 类型: object | ||
├─ identification | string | 必须 | 业务数据标识符 | ||
├─ dataName | number | 必须 | 业务数据名称 | ||
├─ dataValue | string | 必须 | 业务数据值 | ||
├─ dataType | string | 必须 | 数据类型 | ||
├─ dataSort | string | 必须 | 排序 | ||
├─ updateTime | string | 必须 | 最后更新时间 | ||
├─ dataRule | string | 必须 | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a | ||
├─ editable | number | 必须 | 是否可编辑 1-是 2-否 | ||
├─ require | number | 必须 | 是否必填1-是 2-否 | ||
├─ nodeBasicName | string | 必须 | 填写人的节点名称 | ||
├─ nodeBasicId | string | 必须 | 填写人的节点id | ||
├─ nodeBasicSort | number | 必须 | 填写的流程节点当前顺序 | ||
├─ dataOriginalValue | string | 必须 | 原始值 | ||
├─ dataValueChange | string | 必须 | 字段变划记录用于审计 |
96、审批-查看申请单需要填写的内容
基本信息
Path: /approval/flow/instance/approval/need
Method: GET
请求参数
Query
参数名称 | 是否必须 | 示例 | 备注 |
approvalFlowId | 是 | 审批流实例id |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utCode | number | 必须 | 返回码(正常返回200, 异常返回500) | ||
utMsg | string | 必须 | 返回消息 | ||
utService | string | 非必须 | 服务名称(异常时返回) | ||
utData | object [] | 非必须 | item 类型: object | ||
├─ dataName | string | 必须 | 字段名称 | ||
├─ identification | string | 必须 | 标识符 | ||
├─ dataType | string | 必须 | 数据类型 | ||
├─ updateTime | string | 必须 | 最后更新时间 | ||
├─ dataSort | string | 必须 | 排序 | ||
├─ dataRule | string | 必须 | 数据规则 创建业务数据 dataRule: int(整数型) int:{min:0,max:999} double(双精度浮点型) double{min:0.0,max:999.0} bool(布尔型) bool:{'zeroValue':'否','oneValue':'是'} string(字符串型) string:{length:''} date(日期) date:{format:'YYYY-MM-DD'} datetime(日期+时间) datetime:{format:'YYYY-MM-DD hh:mm:ss'} 附件 attachment:{url:''} 多行表单 form:{ int:{min:0,max:999} double{min:0.0,max:999.0} bool:{'zeroValue':'否','oneValue':'是'} string:{length:''} date:{format:'YYYY-MM-DD'} datetime:{format:'YYYY-MM-DD hh:mm:ss'} a | ||
├─ editable | number | 必须 | 是否可编辑 1-是 2-否 | ||
├─ require | string | 必须 | 是否必填1-是 2-否 | ||
├─ dataValue | string | 必须 | 表单值 | ||
├─ nodeBasicName | number | 必须 | 填写人的节点名称 | ||
├─ nodeBasicId | string | 必须 | 填写人的节点ID | ||
├─ nodeBasicSort | string | 必须 | 填写的节点信息当前顺序 | ||
├─ dataOriginalValue | string | 必须 | 原始值 | ||
├─ dataValueChange | string | 必须 | 字段变动记录用于审计 |
97、审批-审批流审批(拒绝)
基本信息
Path: /approval/flow/instance/flow/disagree
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalFlowId | string | 必须 | 审批流实例id | ||
content | string | 必须 | 审批内容 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |
98、审批-审批流审批(同意)
基本信息
Path: /approval/flow/instance/flow/agree
Method: POST
请求参数
Header
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
approvalFlowId | string | 必须 | 审批流实例id | ||
needWrite | number | 必须 | 审批内容 | ||
dataRowContents | object [] | 非必须 | 业务数据列表 | item 类型: oject | |
├─ identification | string | 必须 | 业务数据标识符 | ||
├─ dataValue | string | 必须 | 业务数据值 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
utMessage | string | 必须 | 返回消息 | ||
utCode | number | 必须 | 数据数组(正常时返回) | ||
utService | string | 非必须 | 数据数组(正常时返回) | ||
utData | string [] | 非必须 | 数据数组(正常时返回) | item 类型: string | |
├─ | 非必须 |