服务地址
| 地址 | 说明 |
|---|
| http://172.18.85.151:11416/lwc-cloud-workflow | Generated server url |
接口详情
POST
/task/updateFile
任务管理
节点修改附件
OperationId: updateFile
调用方法
POST /task/updateFile
参数
无
请求体
Content-Type: application/json 必填: 是 类型: FileDto FileDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 否 | 任务id | |
| fileUrlList | object[] | 否 | 文件List | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/task/complete
任务管理
完成
OperationId: completeUserTask
调用方法
POST /task/complete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: CompleteTaskDto CompleteTaskDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 是 | 任务id | |
| pass | boolean | 是 | 是否通过 | |
| customTaskApproverList | TaskApproveDto[] | 否 | 后续节点审批人 | |
| parallelAssigneeList | WkTaskInstanceRef[] | 否 | 并行节点审批人分组数据 | |
| approveData | object | 否 | 审批数据 | |
| reStartBusinessData | object | 否 | 重新审批选择的业务数据 | |
| submitBy | string | 是 | 提交人 | |
| callBackExec | boolean | 否 | 是否回调, 默认true | |
| messageExec | boolean | 否 | 是否发送消息, 默认true | |
| httpExec | boolean | 否 | 是否http请求, 默认true | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/task/backUserTask
任务管理
驳回(到前节点)
OperationId: backUserTask
调用方法
POST /task/backUserTask
参数
无
请求体
Content-Type: application/json 必填: 是 类型: BackNodeDto BackNodeDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| curTaskId | string | 是 | 当前节点id | |
| targetTaskKey | string | 是 | 目标节点id | |
| approveData | object | 否 | 审批数据 | |
| submitBy | string | 是 | 提交人 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/model/update
模型管理
编辑流程定义模型
OperationId: update
调用方法
POST /model/update
参数
无
请求体
Content-Type: application/json 必填: 是 类型: BpmModelDto BpmModelDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | modelId | |
| businessTypeId | integer(int64) | 是 | 业务类型id | |
| modelXml | string | 否 | 流程定义XML | |
| userId | string | 是 | 用户id | |
| taskCustomName | string | 否 | 节点自定义名称 | |
| wkTaskModelRefDtoList | WkTaskModelRefDto[] | 否 | 节点 <-> 用户 关系数据 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/model/delete
模型管理
删除流程定义模型(仅能删除未部署状态)
OperationId: delete
调用方法
POST /model/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/model/addUpdateLabel
模型管理
新增修改标签配置
OperationId: addUpdateLabel
调用方法
POST /model/addUpdateLabel
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WkLabel[] WkLabel
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | WkLabel[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/model/addOrCopy
模型管理
新增(升版) 流程定义模型
OperationId: addOrCopy
调用方法
POST /model/addOrCopy
参数
无
请求体
Content-Type: application/json 必填: 是 类型: BpmModelDto BpmModelDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | modelId | |
| businessTypeId | integer(int64) | 是 | 业务类型id | |
| modelXml | string | 否 | 流程定义XML | |
| userId | string | 是 | 用户id | |
| taskCustomName | string | 否 | 节点自定义名称 | |
| wkTaskModelRefDtoList | WkTaskModelRefDto[] | 否 | 节点 <-> 用户 关系数据 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/wh/getIInitiateInstance
实例管理
获取 我发起的流程-wh
OperationId: getWhIInitiateInstance
调用方法
POST /instance/wh/getIInitiateInstance
参数
无
请求体
Content-Type: application/json 必填: 是 类型: VagueDto VagueDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| startTime | string(date-time) | 否 | 发起时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
| page | integer(int32) | 否 | 当前页 | |
| pageSize | integer(int32) | 否 | 每页数量 | |
| keywords | string | 否 | 关键字 | |
| state | string | 否 | 状态 | |
| userId | string | 是 | 当前操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIInitiateData ResultPageVoIInitiateData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIInitiateData | 否 | 响应数据 | |
POST
/instance/wh/getIApprovalInstance
实例管理
获取 我审批的流程-wh
OperationId: getWhIApprovalInstance
调用方法
POST /instance/wh/getIApprovalInstance
参数
无
请求体
Content-Type: application/json 必填: 是 类型: VagueDto VagueDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| startTime | string(date-time) | 否 | 发起时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
| page | integer(int32) | 否 | 当前页 | |
| pageSize | integer(int32) | 否 | 每页数量 | |
| keywords | string | 否 | 关键字 | |
| state | string | 否 | 状态 | |
| userId | string | 是 | 当前操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIApprovalData ResultPageVoIApprovalData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIApprovalData | 否 | 响应数据 | |
POST
/instance/updateResult
实例管理
修改审批结果
OperationId: updateResult
调用方法
POST /instance/updateResult
参数
无
请求体
Content-Type: application/json 必填: 是 类型: DisposalResultsDto DisposalResultsDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| instanceId | string | 否 | 实例id | |
| disposalResultsJson | object | 否 | 结果json | |
| newFlag | boolean | 否 | 是否是新流程 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/updateParallelAssignee/{instanceId}
实例管理
修改并行节点审批人分组数据
OperationId: updateParallelAssignee
调用方法
POST /instance/updateParallelAssignee/{instanceId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| instanceId | path | 是 | string | | |
请求体
Content-Type: application/json 必填: 是 类型: WkTaskInstanceRef[] WkTaskInstanceRef
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | WkTaskInstanceRef[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/updateInstanceData
实例管理
修改流程数据(全局变量)-仅审批中流程可修改
OperationId: updateInstanceData
调用方法
POST /instance/updateInstanceData
参数
无
请求体
Content-Type: application/json 必填: 是 类型: UpdateInstanceDataDto UpdateInstanceDataDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| list | UpdateDto[] | 否 | 业务数据 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/testMq
实例管理
mq消息队列
OperationId: testMq
调用方法
POST /instance/testMq
参数
无
请求体
Content-Type: application/json 必填: 是 类型: object
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/termination
实例管理
终止流程实例
OperationId: termination
调用方法
POST /instance/termination
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TerminationDto TerminationDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| businessId | string | 是 | 业务id | |
| userId | string | 是 | 当前操作用户id | |
| terminationRemark | string | 否 | 终止原因 | |
| callBackExec | boolean | 否 | 是否回调, 默认true | |
| messageExec | boolean | 否 | 是否发送消息, 默认true | |
| httpExec | boolean | 否 | 是否http请求, 默认true | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/start
实例管理
发起审批
OperationId: start
调用方法
POST /instance/start
参数
无
请求体
Content-Type: application/json 必填: 是 类型: InstanceDto InstanceDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 是 | 业务类型key | |
| businessId | string | 是 | 业务id | |
| customTaskApproverList | TaskApproveDto[] | 否 | 后续节点审批人 | |
| parallelAssigneeList | WkTaskInstanceRef[] | 否 | 单节点并行审批人分组数据 | |
| businessData | object | 否 | 审批业务数据 | |
| merchantId | integer(int64) | 是 | 商户 | |
| companyId | integer(int64) | 是 | 公司 | |
| createBy | string | 是 | 创建人 | |
| modelVersion | integer(int32) | 否 | 选择发起版本 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/getParallelAssignee
实例管理
查看并行节点审批人分组数据
OperationId: getParallelAssignee
调用方法
POST /instance/getParallelAssignee
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessTypeKey | query | 是 | string | | |
| businessId | query | 否 | string | | |
| merchantId | query | 是 | integer(int64) | | |
| companyId | query | 否 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/instance/getIInitiateInstance
实例管理
获取 我发起的流程
OperationId: getIInitiateInstance
调用方法
POST /instance/getIInitiateInstance
参数
无
请求体
Content-Type: application/json 必填: 是 类型: VagueDto VagueDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| startTime | string(date-time) | 否 | 发起时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
| page | integer(int32) | 否 | 当前页 | |
| pageSize | integer(int32) | 否 | 每页数量 | |
| keywords | string | 否 | 关键字 | |
| state | string | 否 | 状态 | |
| userId | string | 是 | 当前操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIInitiateData ResultPageVoIInitiateData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIInitiateData | 否 | 响应数据 | |
POST
/instance/getIApprovalInstance
实例管理
获取 我审批的流程
OperationId: getIApprovalInstance
调用方法
POST /instance/getIApprovalInstance
参数
无
请求体
Content-Type: application/json 必填: 是 类型: VagueDto VagueDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| startTime | string(date-time) | 否 | 发起时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
| page | integer(int32) | 否 | 当前页 | |
| pageSize | integer(int32) | 否 | 每页数量 | |
| keywords | string | 否 | 关键字 | |
| state | string | 否 | 状态 | |
| userId | string | 是 | 当前操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIApprovalData ResultPageVoIApprovalData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIApprovalData | 否 | 响应数据 | |
POST
/instance/details
实例管理
审批详情-批量
OperationId: details
调用方法
POST /instance/details
参数
无
请求体
Content-Type: application/json 必填: 是 类型: DetailsDto[] DetailsDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | DetailsDto[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/info/feedbackUsRoDeOt
流程相关信息查询
回显审批用户
OperationId: feedbackUsRoDeOt
调用方法
POST /info/feedbackUsRoDeOt
参数
无
请求体
Content-Type: application/json 必填: 是 类型: UsRoDeOtDto UsRoDeOtDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| loginUserId | integer(int64) | 是 | 当前登录用户id | |
| userIdList | integer(int64)[] | 否 | 需要查询的用户id | |
| roleIdList | integer(int64)[] | 否 | 需要查询的角色id | |
| departmentIdList | integer(int64)[] | 否 | 需要查询的部门id | |
| roleTemplateIdList | integer(int64)[] | 否 | 需要查询的角色模板id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/info/buildUserTask
流程相关信息查询
获取台账导出用户任务数据
OperationId: buildUserTask
调用方法
POST /info/buildUserTask
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProductNcrVoLedger[] ProductNcrVoLedger
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | ProductNcrVoLedger[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/info/buildUserTaskCommon
流程相关信息查询
获取审批节点数据-通用
OperationId: buildUserTaskCommon
调用方法
POST /info/buildUserTaskCommon
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessTypekey | query | 否 | string | | |
请求体
Content-Type: application/json 必填: 是 类型: string[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | string[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/businessType/update
bpm业务类型
编辑业务类型
OperationId: update_1
调用方法
POST /businessType/update
参数
无
请求体
Content-Type: application/json 必填: 是 类型: BpmBusinessTypeDto BpmBusinessTypeDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | 业务类型id | |
| businessTypeKey | string | 是 | 业务类型key | |
| businessTypeName | string | 是 | 业务类型名称 | |
| state | integer(int32) | 是 | 状态 1-正常,2-挂起 | |
| merchantId | integer(int64) | 是 | 商户id | |
| companyId | integer(int64) | 否 | 公司id | |
| color | string | 否 | 颜色 | |
| userId | string | 是 | 操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/businessType/delete
bpm业务类型
删除业务类型
OperationId: delete_1
调用方法
POST /businessType/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
POST
/businessType/add
bpm业务类型
新增业务类型
OperationId: add
调用方法
POST /businessType/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: BpmBusinessTypeDto BpmBusinessTypeDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | 业务类型id | |
| businessTypeKey | string | 是 | 业务类型key | |
| businessTypeName | string | 是 | 业务类型名称 | |
| state | integer(int32) | 是 | 状态 1-正常,2-挂起 | |
| merchantId | integer(int64) | 是 | 商户id | |
| companyId | integer(int64) | 否 | 公司id | |
| color | string | 否 | 颜色 | |
| userId | string | 是 | 操作用户id | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/model/pendingModel
模型管理
挂起/启用模型版本
OperationId: pendingModel
调用方法
GET /model/pendingModel
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | query | 是 | integer(int64) | 模型id | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/model/list
模型管理
流程定义模型列表
OperationId: getModelList
调用方法
GET /model/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessTypeId | query | 否 | integer(int64) | 业务类型id | |
| businessTypeKey | query | 否 | string | 业务类型key | |
| modelVersion | query | 否 | integer(int32) | 模型版本 | |
| newestVersion | query | 否 | boolean | 是否最新的版本 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultListBpmModelVo ResultListBpmModelVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | BpmModelVo[] | 否 | 响应数据 | |
GET
/model/getLabel
模型管理
获取标签配置
OperationId: getLabel
调用方法
GET /model/getLabel
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| label | query | 否 | string | 标签名 | |
| merchantId | query | 是 | integer(int64) | 商户id | |
| companyId | query | 否 | integer(int64) | 公司id | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/model/getAvailableModelFlag
模型管理
获取流程模型是否存在
OperationId: getAvailableModelFlag
调用方法
GET /model/getAvailableModelFlag
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessTypeKey | query | 是 | string | 业务类型key | |
| merchantId | query | 是 | integer(int64) | 商户id | |
| companyId | query | 是 | integer(int64) | 公司id | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/model/deploy
模型管理
部署模型(modelId)
OperationId: deployModel
调用方法
GET /model/deploy
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | query | 是 | integer(int64) | 模型id | |
| userId | query | 是 | string | 操作用户id | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/instance/task
实例管理
审批详情-节点
OperationId: task
调用方法
GET /instance/task
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessId | query | 是 | string | 业务id | |
| businessTypeKey | query | 是 | string | 业务类型key | |
| approveType | query | 是 | string | 查询节点审批状态 approving,done,all | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/instance/list
实例管理
流程实例列表
OperationId: list
调用方法
GET /instance/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessTypeKey | query | 是 | string | 业务流程key | |
| checkMap | query | 否 | object | 模糊查询- 变量名+变量值Map | |
| pageSize | query | 是 | integer(int32) | | |
| page | query | 是 | integer(int32) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoBpmInstanceDataVo ResultPageVoBpmInstanceDataVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoBpmInstanceDataVo | 否 | 响应数据 | |
GET
/instance/getResult
实例管理
获取审批结果
OperationId: getResult
调用方法
GET /instance/getResult
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| instanceId | query | 是 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/instance/detail
实例管理
审批详情
OperationId: detail
调用方法
GET /instance/detail
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessId | query | 是 | string | 业务id | |
| businessTypeKey | query | 是 | string | 业务类型key | |
| more | query | 否 | boolean | 是否查询更多, 默认false | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/instance/deleteInstance
实例管理
删除 流程实例+流程数据
OperationId: deleteInstance
调用方法
GET /instance/deleteInstance
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| instanceIdList | query | 是 | string[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/info/vagueUsRoDeOt
流程相关信息查询
模糊搜索流程用户角色部门其他
OperationId: vagueUsRoDeOt
调用方法
GET /info/vagueUsRoDeOt
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| loginUserId | query | 是 | integer(int64) | | |
| type | query | 是 | string | | |
| text | query | 否 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/info/getUserAndRole
流程相关信息查询
获取流程用户角色部门
OperationId: getUserAndRole
调用方法
GET /info/getUserAndRole
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| userId | query | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/info/getModelVersion
流程相关信息查询
获取版本号
OperationId: getModelVersion
调用方法
GET /info/getModelVersion
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessId | query | 是 | string | | |
| instanceId | query | 否 | string | | |
| businessTypeKey | query | 是 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/info/getAllUserByBusinessId
流程相关信息查询
获取节点选择的用户信息byBusinessId
OperationId: getAllUserByBusinessId
调用方法
GET /info/getAllUserByBusinessId
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| businessId | query | 是 | string | | |
| businessTypeKey | query | 是 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/info/deleteCancelNcr
流程相关信息查询
删除当前已作废的ncr流程数据(保留ncr业务表数据)
OperationId: deleteCancelNcr
调用方法
GET /info/deleteCancelNcr
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| instanceId | query | 否 | string | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
GET
/businessType/list
bpm业务类型
bpm业务类型列表
OperationId: getBusinessTypeList
调用方法
GET /businessType/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| merchantId | query | 是 | integer(int64) | 商户id | |
| companyId | query | 是 | integer(int64) | 公司id | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
模型定义
FileDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 否 | 任务id | |
| fileUrlList | object[] | 否 | 文件List | |
ResultObject
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | object | 否 | 响应数据 | |
CompleteTaskDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 是 | 任务id | |
| pass | boolean | 是 | 是否通过 | |
| customTaskApproverList | TaskApproveDto[] | 否 | 后续节点审批人 | |
| parallelAssigneeList | WkTaskInstanceRef[] | 否 | 并行节点审批人分组数据 | |
| approveData | object | 否 | 审批数据 | |
| reStartBusinessData | object | 否 | 重新审批选择的业务数据 | |
| submitBy | string | 是 | 提交人 | |
| callBackExec | boolean | 否 | 是否回调, 默认true | |
| messageExec | boolean | 否 | 是否发送消息, 默认true | |
| httpExec | boolean | 否 | 是否http请求, 默认true | |
Other
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| initiator | boolean | 否 | 是否发起人 | |
| roleTemplateIdList | integer(int64)[] | 否 | 角色模板id | |
ParallelAssigneeBo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| buildFlag | boolean | 否 | 是否已构建 | |
| name | string | 否 | 分组名称 | |
| userIdList | string[] | 否 | 用户组 | |
| roleIdList | string[] | 否 | 角色组 | |
| departmentIdList | string[] | 否 | 部门组 | |
| otherJson | Other | 否 | 其他标记组 | |
TaskApproveDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskCustomName | string | 否 | 节点自定义名称 | |
| userIdList | string[] | 否 | 用户组 | |
| roleIdList | string[] | 否 | 角色组 | |
| departmentIdList | string[] | 否 | 部门组 | |
| otherJson | Other | 否 | 其他标记组 | |
WkTaskInstanceRef
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | id | |
| wkInstanceId | integer(int64) | 否 | wkInstance表主键id | |
| instanceId | string | 否 | 实例id | |
| modelId | integer(int64) | 否 | model表主键id | |
| definitionId | string | 否 | 流程定义id | |
| taskKey | string | 否 | 节点key | |
| taskCustomName | string | 否 | 节点自定义名称 | |
| userIdList | string[] | 否 | 用户组 | |
| roleIdList | string[] | 否 | 角色组 | |
| departmentIdList | string[] | 否 | 部门组 | |
| otherJson | Other | 否 | 其他标记组 | |
| parallelAssignee | ParallelAssigneeBo[] | 否 | 单节点并行节点审批用户组 | |
| refJson | object | 否 | 自定义数据关联字段 | |
BackNodeDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| curTaskId | string | 是 | 当前节点id | |
| targetTaskKey | string | 是 | 目标节点id | |
| approveData | object | 否 | 审批数据 | |
| submitBy | string | 是 | 提交人 | |
BpmModelDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | modelId | |
| businessTypeId | integer(int64) | 是 | 业务类型id | |
| modelXml | string | 否 | 流程定义XML | |
| userId | string | 是 | 用户id | |
| taskCustomName | string | 否 | 节点自定义名称 | |
| wkTaskModelRefDtoList | WkTaskModelRefDto[] | 否 | 节点 <-> 用户 关系数据 | |
WkTaskLabelRefDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | | |
| modelId | integer(int64) | 否 | | |
| definitionId | string | 否 | | |
| taskKey | string | 否 | | |
| label | string | 否 | | |
| labelConfig | object | 否 | | |
| sort | integer(int32) | 否 | | |
| listener | string | 否 | | |
WkTaskModelRefDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | | |
| modelId | integer(int64) | 否 | | |
| definitionId | string | 否 | | |
| taskKey | string | 否 | | |
| taskCustomName | string | 否 | | |
| no | string | 否 | | |
| userIdList | string[] | 否 | | |
| roleIdList | string[] | 否 | | |
| departmentIdList | string[] | 否 | | |
| otherJson | Other | 否 | | |
| parallelAssignee | ParallelAssigneeBo[] | 否 | | |
| refJson | object | 否 | | |
| wkTaskLabelRefDtoList | WkTaskLabelRefDto[] | 否 | 节点 <-> 标签 关系数据 | |
WkLabel
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | id | |
| label | string | 否 | 标签名 | |
| labelKey | string | 否 | 标签内容key | |
| value | object | 否 | 标签内容key值 | |
| merchantId | integer(int64) | 否 | 商户id | |
| companyId | integer(int64) | 否 | 公司(门店)id | |
VagueDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| startTime | string(date-time) | 否 | 发起时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
| page | integer(int32) | 否 | 当前页 | |
| pageSize | integer(int32) | 否 | 每页数量 | |
| keywords | string | 否 | 关键字 | |
| state | string | 否 | 状态 | |
| userId | string | 是 | 当前操作用户id | |
IInitiateData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| startTime | string(date-time) | 否 | | |
| endTime | string(date-time) | 否 | | |
| state | string | 否 | | |
| terminationRemark | string | 否 | | |
| businessData | object | 否 | | |
| businessId | string | 否 | | |
| instanceId | string | 否 | | |
| businessTypeKey | string | 否 | | |
| businessTypeName | string | 否 | | |
| color | string | 否 | | |
PageVoIInitiateData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| list | IInitiateData[] | 否 | 查询数据列表 | |
| page | integer(int64) | 否 | 当前页 | |
| pageSize | integer(int64) | 否 | 每页显示条数 | |
| totalNum | integer(int64) | 否 | 总数 | |
| totalPage | integer(int64) | 否 | 总页数 | |
ResultPageVoIInitiateData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIInitiateData | 否 | 响应数据 | |
IApprovalData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 否 | | |
| taskKey | string | 否 | | |
| taskName | string | 否 | | |
| taskCustomName | string | 否 | | |
| state | string | 否 | | |
| businessId | string | 否 | | |
| businessTypeKey | string | 否 | | |
| businessTypeName | string | 否 | | |
| businessData | object | 否 | | |
| instanceId | string | 否 | | |
| definitionId | string | 否 | | |
| startTime | string(date-time) | 否 | | |
| endTime | string(date-time) | 否 | | |
| color | string | 否 | | |
| preTask | PreTask | 否 | | |
PageVoIApprovalData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| list | IApprovalData[] | 否 | 查询数据列表 | |
| page | integer(int64) | 否 | 当前页 | |
| pageSize | integer(int64) | 否 | 每页显示条数 | |
| totalNum | integer(int64) | 否 | 总数 | |
| totalPage | integer(int64) | 否 | 总页数 | |
PreTask
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 否 | | |
| taskName | string | 否 | | |
| taskCustomName | string | 否 | | |
| userId | integer(int64) | 否 | | |
| userName | string | 否 | | |
| approveData | object | 否 | | |
ResultPageVoIApprovalData
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoIApprovalData | 否 | 响应数据 | |
DisposalResultsDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| instanceId | string | 否 | 实例id | |
| disposalResultsJson | object | 否 | 结果json | |
| newFlag | boolean | 否 | 是否是新流程 | |
UpdateDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessId | string | 否 | 业务id | |
| map | object | 否 | 业务数据 | |
UpdateInstanceDataDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| list | UpdateDto[] | 否 | 业务数据 | |
TerminationDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| businessId | string | 是 | 业务id | |
| userId | string | 是 | 当前操作用户id | |
| terminationRemark | string | 否 | 终止原因 | |
| callBackExec | boolean | 否 | 是否回调, 默认true | |
| messageExec | boolean | 否 | 是否发送消息, 默认true | |
| httpExec | boolean | 否 | 是否http请求, 默认true | |
InstanceDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 是 | 业务类型key | |
| businessId | string | 是 | 业务id | |
| customTaskApproverList | TaskApproveDto[] | 否 | 后续节点审批人 | |
| parallelAssigneeList | WkTaskInstanceRef[] | 否 | 单节点并行审批人分组数据 | |
| businessData | object | 否 | 审批业务数据 | |
| merchantId | integer(int64) | 是 | 商户 | |
| companyId | integer(int64) | 是 | 公司 | |
| createBy | string | 是 | 创建人 | |
| modelVersion | integer(int32) | 否 | 选择发起版本 | |
DetailsDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| businessTypeKey | string | 否 | 业务类型key | |
| businessIdList | string[] | 否 | 业务id集合 | |
| more | boolean | 否 | 是否查询更多, 默认false | |
UsRoDeOtDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| loginUserId | integer(int64) | 是 | 当前登录用户id | |
| userIdList | integer(int64)[] | 否 | 需要查询的用户id | |
| roleIdList | integer(int64)[] | 否 | 需要查询的角色id | |
| departmentIdList | integer(int64)[] | 否 | 需要查询的部门id | |
| roleTemplateIdList | integer(int64)[] | 否 | 需要查询的角色模板id | |
DefectType
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| defectType | string | 否 | | |
| defectProperty | string[] | 否 | | |
ProductNcrSectionVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| lifecycleBatchId | integer(int64) | 否 | | |
| deliveryOrderInfoId | integer(int64) | 否 | | |
| deliveryOrderSectionId | integer(int64) | 否 | | |
| batchCode | string | 否 | | |
| subFurnace | string | 否 | | |
| lifecycleSectionId | integer(int64) | 否 | | |
| sectionCode | string | 否 | | |
| num | integer(int32) | 否 | | |
| defectList | DefectType[] | 否 | | |
| defectDescription | string | 否 | | |
| pid | integer(int64) | 否 | | |
ProductNcrVoLedger
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | | |
| ncrNo | string | 否 | | |
| handleOrg | string | 否 | | |
| handleOrgId | integer(int64) | 否 | | |
| org | string | 否 | | |
| producePlanId | integer(int64) | 否 | | |
| produceCode | string | 否 | | |
| productId | integer(int64) | 否 | | |
| productCode | string | 否 | | |
| productName | string | 否 | | |
| drawingNo | string | 否 | | |
| batch | string | 否 | | |
| serialNumber | string | 否 | | |
| subFurnace | string | 否 | | |
| texture | string | 否 | | |
| productWeight | number(double) | 否 | | |
| productType | integer(int64) | 否 | | |
| productTypeName | string | 否 | | |
| processMajor | integer(int64) | 否 | | |
| processMajorName | string | 否 | | |
| productCategory | integer(int32) | 否 | | |
| inspectNum | integer(int32) | 否 | | |
| unqualifiedNum | integer(int32) | 否 | | |
| startLifecycleId | integer(int64) | 否 | | |
| startLifecycle | string | 否 | | |
| treatmentMeasure | integer(int32) | 否 | | |
| severity | integer(int32) | 否 | | |
| sectionFlag | boolean | 否 | | |
| tribunalFlag | boolean | 否 | | |
| representativeFlag | boolean | 否 | | |
| state | integer(int32) | 否 | | |
| orgId | integer(int64) | 否 | | |
| createUserName | string | 否 | | |
| startDate | string(date-time) | 否 | | |
| endDate | string(date-time) | 否 | | |
| sectionList | ProductNcrSectionVo[] | 否 | | |
| userTask | UserTaskDetail[] | 否 | | |
| modelId | integer(int64) | 否 | | |
| processDefinitionId | string | 否 | | |
| instanceId | string | 否 | | |
| modelVersion | integer(int32) | 否 | | |
| initiateRemark | string | 否 | | |
| approvalOverDate | string(date-time) | 否 | | |
| updateDate | string(date-time) | 否 | | |
| updateBy | integer(int64) | 否 | | |
| createDate | string(date-time) | 否 | | |
| createBy | integer(int64) | 否 | | |
UserTaskDetail
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | string | 否 | | |
| taskKey | string | 否 | | |
| taskName | string | 否 | | |
| startDate | string(date-time) | 否 | | |
| endDate | string(date-time) | 否 | | |
| userName | string | 否 | | |
| backNodeUserNameList | string[] | 否 | | |
| userId | integer(int64) | 否 | | |
| signatures | string | 否 | | |
| approvalData | object | 否 | | |
| parallelNode | boolean | 否 | | |
BpmBusinessTypeDto
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 是 | 业务类型id | |
| businessTypeKey | string | 是 | 业务类型key | |
| businessTypeName | string | 是 | 业务类型名称 | |
| state | integer(int32) | 是 | 状态 1-正常,2-挂起 | |
| merchantId | integer(int64) | 是 | 商户id | |
| companyId | integer(int64) | 否 | 公司id | |
| color | string | 否 | 颜色 | |
| userId | string | 是 | 操作用户id | |
BpmModelVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| id | integer(int64) | 否 | 主键 | |
| businessTypeId | integer(int64) | 否 | 业务类型id | |
| businessTypeKey | string | 否 | 业务类型key | |
| definitionId | string | 否 | 流程定义id | |
| modelXml | string | 否 | 流程定义XML | |
| modelVersion | integer(int32) | 否 | 流程定义版本 | |
| state | integer(int32) | 否 | 流程定义状态 状态 0-未部署,1-已部署(激活),2-挂起 | |
| createTime | string(date-time) | 否 | 流程定义创建时间 | |
| wkTaskModelRefDtoList | WkTaskModelRefDto[] | 否 | 流程定义XML 节点用户关系数据 | |
ResultListBpmModelVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | BpmModelVo[] | 否 | 响应数据 | |
BpmInstanceDataVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| instanceId | string | 否 | 实例id | |
| businessId | string | 否 | 业务id | |
| state | string | 否 | 实例状态 | |
| businessTypeKey | string | 否 | 业务类型key | |
| businessTypeName | string | 否 | 业务类型名称 | |
| businessData | object | 否 | 业务数据 | |
| modelXml | string | 否 | 流程xml | |
| modelVersion | integer(int32) | 否 | 流程版本 | |
| definitionId | string | 否 | 流程定义id | |
| userTask | UserTask | 否 | 用户任务数据 | |
| backNodeNo | object | 否 | 驳回节点排序no | |
| merchantId | integer(int64) | 否 | 商户id | |
| companyId | integer(int64) | 否 | 公司id | |
| terminationRemark | string | 否 | 终止备注 | |
| createTime | string(date-time) | 否 | 创建时间 | |
| endTime | string(date-time) | 否 | 结束时间 | |
PageVoBpmInstanceDataVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| list | BpmInstanceDataVo[] | 否 | 查询数据列表 | |
| page | integer(int64) | 否 | 当前页 | |
| pageSize | integer(int64) | 否 | 每页显示条数 | |
| totalNum | integer(int64) | 否 | 总数 | |
| totalPage | integer(int64) | 否 | 总页数 | |
ResultPageVoBpmInstanceDataVo
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 否 | 响应状态 | 200 |
| message | string | 否 | 状态信息 | "操作成功" |
| data | PageVoBpmInstanceDataVo | 否 | 响应数据 | |
UserTask
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| approvedList | UserTaskDetail[] | 否 | | |
| approvingList | UserTaskDetail[] | 否 | | |