返回 API 文档索引

lwc-cloud-workflow API 接口文档

OpenAPI definition 版本 v0 42 个接口 5 个分组 38 个模型 来源: https://api.leadwaycloud.com/lwc-cloud-workflow/v3/api-docs

服务地址

地址说明
http://172.18.85.151:11416/lwc-cloud-workflowGenerated server url

接口详情

POST

/task/updateFile

任务管理 节点修改附件 OperationId: updateFile

调用方法

POST /task/updateFile

参数

请求体

Content-Type: application/json 必填:类型: FileDto FileDto

名称类型必填说明示例
taskIdstring任务id
fileUrlListobject[]文件List

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/task/complete

任务管理 完成 OperationId: completeUserTask

调用方法

POST /task/complete

参数

请求体

Content-Type: application/json 必填:类型: CompleteTaskDto CompleteTaskDto

名称类型必填说明示例
taskIdstring任务id
passboolean是否通过
customTaskApproverListTaskApproveDto[]后续节点审批人
parallelAssigneeListWkTaskInstanceRef[]并行节点审批人分组数据
approveDataobject审批数据
reStartBusinessDataobject重新审批选择的业务数据
submitBystring提交人
callBackExecboolean是否回调, 默认true
messageExecboolean是否发送消息, 默认true
httpExecboolean是否http请求, 默认true

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/task/backUserTask

任务管理 驳回(到前节点) OperationId: backUserTask

调用方法

POST /task/backUserTask

参数

请求体

Content-Type: application/json 必填:类型: BackNodeDto BackNodeDto

名称类型必填说明示例
curTaskIdstring当前节点id
targetTaskKeystring目标节点id
approveDataobject审批数据
submitBystring提交人

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/model/update

模型管理 编辑流程定义模型 OperationId: update

调用方法

POST /model/update

参数

请求体

Content-Type: application/json 必填:类型: BpmModelDto BpmModelDto

名称类型必填说明示例
idinteger(int64)modelId
businessTypeIdinteger(int64)业务类型id
modelXmlstring流程定义XML
userIdstring用户id
taskCustomNamestring节点自定义名称
wkTaskModelRefDtoListWkTaskModelRefDto[]节点 <-> 用户 关系数据

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/model/delete

模型管理 删除流程定义模型(仅能删除未部署状态) OperationId: delete

调用方法

POST /model/delete

参数

请求体

Content-Type: application/json 必填:类型: integer(int64)[]

名称类型必填说明示例
(array)integer(int64)[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/model/addUpdateLabel

模型管理 新增修改标签配置 OperationId: addUpdateLabel

调用方法

POST /model/addUpdateLabel

参数

请求体

Content-Type: application/json 必填:类型: WkLabel[] WkLabel

名称类型必填说明示例
(array)WkLabel[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/model/addOrCopy

模型管理 新增(升版) 流程定义模型 OperationId: addOrCopy

调用方法

POST /model/addOrCopy

参数

请求体

Content-Type: application/json 必填:类型: BpmModelDto BpmModelDto

名称类型必填说明示例
idinteger(int64)modelId
businessTypeIdinteger(int64)业务类型id
modelXmlstring流程定义XML
userIdstring用户id
taskCustomNamestring节点自定义名称
wkTaskModelRefDtoListWkTaskModelRefDto[]节点 <-> 用户 关系数据

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/wh/getIInitiateInstance

实例管理 获取 我发起的流程-wh OperationId: getWhIInitiateInstance

调用方法

POST /instance/wh/getIInitiateInstance

参数

请求体

Content-Type: application/json 必填:类型: VagueDto VagueDto

名称类型必填说明示例
businessTypeKeystring业务类型key
startTimestring(date-time)发起时间
endTimestring(date-time)结束时间
pageinteger(int32)当前页
pageSizeinteger(int32)每页数量
keywordsstring关键字
statestring状态
userIdstring当前操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIInitiateData ResultPageVoIInitiateData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIInitiateData响应数据
POST

/instance/wh/getIApprovalInstance

实例管理 获取 我审批的流程-wh OperationId: getWhIApprovalInstance

调用方法

POST /instance/wh/getIApprovalInstance

参数

请求体

Content-Type: application/json 必填:类型: VagueDto VagueDto

名称类型必填说明示例
businessTypeKeystring业务类型key
startTimestring(date-time)发起时间
endTimestring(date-time)结束时间
pageinteger(int32)当前页
pageSizeinteger(int32)每页数量
keywordsstring关键字
statestring状态
userIdstring当前操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIApprovalData ResultPageVoIApprovalData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIApprovalData响应数据
POST

/instance/updateResult

实例管理 修改审批结果 OperationId: updateResult

调用方法

POST /instance/updateResult

参数

请求体

Content-Type: application/json 必填:类型: DisposalResultsDto DisposalResultsDto

名称类型必填说明示例
instanceIdstring实例id
disposalResultsJsonobject结果json
newFlagboolean是否是新流程

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/updateParallelAssignee/{instanceId}

实例管理 修改并行节点审批人分组数据 OperationId: updateParallelAssignee

调用方法

POST /instance/updateParallelAssignee/{instanceId}

参数

名称位置必填类型说明示例
instanceIdpathstring

请求体

Content-Type: application/json 必填:类型: WkTaskInstanceRef[] WkTaskInstanceRef

名称类型必填说明示例
(array)WkTaskInstanceRef[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/updateInstanceData

实例管理 修改流程数据(全局变量)-仅审批中流程可修改 OperationId: updateInstanceData

调用方法

POST /instance/updateInstanceData

参数

请求体

Content-Type: application/json 必填:类型: UpdateInstanceDataDto UpdateInstanceDataDto

名称类型必填说明示例
businessTypeKeystring业务类型key
listUpdateDto[]业务数据

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/testMq

实例管理 mq消息队列 OperationId: testMq

调用方法

POST /instance/testMq

参数

请求体

Content-Type: application/json 必填:类型: object

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/termination

实例管理 终止流程实例 OperationId: termination

调用方法

POST /instance/termination

参数

请求体

Content-Type: application/json 必填:类型: TerminationDto TerminationDto

名称类型必填说明示例
businessTypeKeystring业务类型key
businessIdstring业务id
userIdstring当前操作用户id
terminationRemarkstring终止原因
callBackExecboolean是否回调, 默认true
messageExecboolean是否发送消息, 默认true
httpExecboolean是否http请求, 默认true

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/start

实例管理 发起审批 OperationId: start

调用方法

POST /instance/start

参数

请求体

Content-Type: application/json 必填:类型: InstanceDto InstanceDto

名称类型必填说明示例
businessTypeKeystring业务类型key
businessIdstring业务id
customTaskApproverListTaskApproveDto[]后续节点审批人
parallelAssigneeListWkTaskInstanceRef[]单节点并行审批人分组数据
businessDataobject审批业务数据
merchantIdinteger(int64)商户
companyIdinteger(int64)公司
createBystring创建人
modelVersioninteger(int32)选择发起版本

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/getParallelAssignee

实例管理 查看并行节点审批人分组数据 OperationId: getParallelAssignee

调用方法

POST /instance/getParallelAssignee

参数

名称位置必填类型说明示例
businessTypeKeyquerystring
businessIdquerystring
merchantIdqueryinteger(int64)
companyIdqueryinteger(int64)

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/instance/getIInitiateInstance

实例管理 获取 我发起的流程 OperationId: getIInitiateInstance

调用方法

POST /instance/getIInitiateInstance

参数

请求体

Content-Type: application/json 必填:类型: VagueDto VagueDto

名称类型必填说明示例
businessTypeKeystring业务类型key
startTimestring(date-time)发起时间
endTimestring(date-time)结束时间
pageinteger(int32)当前页
pageSizeinteger(int32)每页数量
keywordsstring关键字
statestring状态
userIdstring当前操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIInitiateData ResultPageVoIInitiateData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIInitiateData响应数据
POST

/instance/getIApprovalInstance

实例管理 获取 我审批的流程 OperationId: getIApprovalInstance

调用方法

POST /instance/getIApprovalInstance

参数

请求体

Content-Type: application/json 必填:类型: VagueDto VagueDto

名称类型必填说明示例
businessTypeKeystring业务类型key
startTimestring(date-time)发起时间
endTimestring(date-time)结束时间
pageinteger(int32)当前页
pageSizeinteger(int32)每页数量
keywordsstring关键字
statestring状态
userIdstring当前操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoIApprovalData ResultPageVoIApprovalData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIApprovalData响应数据
POST

/instance/details

实例管理 审批详情-批量 OperationId: details

调用方法

POST /instance/details

参数

请求体

Content-Type: application/json 必填:类型: DetailsDto[] DetailsDto

名称类型必填说明示例
(array)DetailsDto[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/info/feedbackUsRoDeOt

流程相关信息查询 回显审批用户 OperationId: feedbackUsRoDeOt

调用方法

POST /info/feedbackUsRoDeOt

参数

请求体

Content-Type: application/json 必填:类型: UsRoDeOtDto UsRoDeOtDto

名称类型必填说明示例
loginUserIdinteger(int64)当前登录用户id
userIdListinteger(int64)[]需要查询的用户id
roleIdListinteger(int64)[]需要查询的角色id
departmentIdListinteger(int64)[]需要查询的部门id
roleTemplateIdListinteger(int64)[]需要查询的角色模板id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/info/buildUserTask

流程相关信息查询 获取台账导出用户任务数据 OperationId: buildUserTask

调用方法

POST /info/buildUserTask

参数

请求体

Content-Type: application/json 必填:类型: ProductNcrVoLedger[] ProductNcrVoLedger

名称类型必填说明示例
(array)ProductNcrVoLedger[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/info/buildUserTaskCommon

流程相关信息查询 获取审批节点数据-通用 OperationId: buildUserTaskCommon

调用方法

POST /info/buildUserTaskCommon

参数

名称位置必填类型说明示例
businessTypekeyquerystring

请求体

Content-Type: application/json 必填:类型: string[]

名称类型必填说明示例
(array)string[]

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/businessType/update

bpm业务类型 编辑业务类型 OperationId: update_1

调用方法

POST /businessType/update

参数

请求体

Content-Type: application/json 必填:类型: BpmBusinessTypeDto BpmBusinessTypeDto

名称类型必填说明示例
idinteger(int64)业务类型id
businessTypeKeystring业务类型key
businessTypeNamestring业务类型名称
stateinteger(int32)状态 1-正常,2-挂起
merchantIdinteger(int64)商户id
companyIdinteger(int64)公司id
colorstring颜色
userIdstring操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
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

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
POST

/businessType/add

bpm业务类型 新增业务类型 OperationId: add

调用方法

POST /businessType/add

参数

请求体

Content-Type: application/json 必填:类型: BpmBusinessTypeDto BpmBusinessTypeDto

名称类型必填说明示例
idinteger(int64)业务类型id
businessTypeKeystring业务类型key
businessTypeNamestring业务类型名称
stateinteger(int32)状态 1-正常,2-挂起
merchantIdinteger(int64)商户id
companyIdinteger(int64)公司id
colorstring颜色
userIdstring操作用户id

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/model/pendingModel

模型管理 挂起/启用模型版本 OperationId: pendingModel

调用方法

GET /model/pendingModel

参数

名称位置必填类型说明示例
idqueryinteger(int64)模型id

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/model/list

模型管理 流程定义模型列表 OperationId: getModelList

调用方法

GET /model/list

参数

名称位置必填类型说明示例
businessTypeIdqueryinteger(int64)业务类型id
businessTypeKeyquerystring业务类型key
modelVersionqueryinteger(int32)模型版本
newestVersionqueryboolean是否最新的版本

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultListBpmModelVo ResultListBpmModelVo

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataBpmModelVo[]响应数据
GET

/model/getLabel

模型管理 获取标签配置 OperationId: getLabel

调用方法

GET /model/getLabel

参数

名称位置必填类型说明示例
labelquerystring标签名
merchantIdqueryinteger(int64)商户id
companyIdqueryinteger(int64)公司id

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/model/getAvailableModelFlag

模型管理 获取流程模型是否存在 OperationId: getAvailableModelFlag

调用方法

GET /model/getAvailableModelFlag

参数

名称位置必填类型说明示例
businessTypeKeyquerystring业务类型key
merchantIdqueryinteger(int64)商户id
companyIdqueryinteger(int64)公司id

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/model/deploy

模型管理 部署模型(modelId) OperationId: deployModel

调用方法

GET /model/deploy

参数

名称位置必填类型说明示例
idqueryinteger(int64)模型id
userIdquerystring操作用户id

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/instance/task

实例管理 审批详情-节点 OperationId: task

调用方法

GET /instance/task

参数

名称位置必填类型说明示例
businessIdquerystring业务id
businessTypeKeyquerystring业务类型key
approveTypequerystring查询节点审批状态 approving,done,all

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/instance/list

实例管理 流程实例列表 OperationId: list

调用方法

GET /instance/list

参数

名称位置必填类型说明示例
businessTypeKeyquerystring业务流程key
checkMapqueryobject模糊查询- 变量名+变量值Map
pageSizequeryinteger(int32)
pagequeryinteger(int32)

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultPageVoBpmInstanceDataVo ResultPageVoBpmInstanceDataVo

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoBpmInstanceDataVo响应数据
GET

/instance/getResult

实例管理 获取审批结果 OperationId: getResult

调用方法

GET /instance/getResult

参数

名称位置必填类型说明示例
instanceIdquerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/instance/detail

实例管理 审批详情 OperationId: detail

调用方法

GET /instance/detail

参数

名称位置必填类型说明示例
businessIdquerystring业务id
businessTypeKeyquerystring业务类型key
morequeryboolean是否查询更多, 默认false

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/instance/deleteInstance

实例管理 删除 流程实例+流程数据 OperationId: deleteInstance

调用方法

GET /instance/deleteInstance

参数

名称位置必填类型说明示例
instanceIdListquerystring[]

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/vagueUsRoDeOt

流程相关信息查询 模糊搜索流程用户角色部门其他 OperationId: vagueUsRoDeOt

调用方法

GET /info/vagueUsRoDeOt

参数

名称位置必填类型说明示例
loginUserIdqueryinteger(int64)
typequerystring
textquerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/getUserAndRole

流程相关信息查询 获取流程用户角色部门 OperationId: getUserAndRole

调用方法

GET /info/getUserAndRole

参数

名称位置必填类型说明示例
userIdqueryinteger(int64)

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/getRemark

流程相关信息查询 获取节点审批备注(最新的) OperationId: getRemark

调用方法

GET /info/getRemark

参数

名称位置必填类型说明示例
businessIdquerystring
businessTypeKeyquerystring
taskCustomNamequerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/getModelVersion

流程相关信息查询 获取版本号 OperationId: getModelVersion

调用方法

GET /info/getModelVersion

参数

名称位置必填类型说明示例
businessIdquerystring
instanceIdquerystring
businessTypeKeyquerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/getAllUserByBusinessId

流程相关信息查询 获取节点选择的用户信息byBusinessId OperationId: getAllUserByBusinessId

调用方法

GET /info/getAllUserByBusinessId

参数

名称位置必填类型说明示例
businessIdquerystring
businessTypeKeyquerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/info/deleteCancelNcr

流程相关信息查询 删除当前已作废的ncr流程数据(保留ncr业务表数据) OperationId: deleteCancelNcr

调用方法

GET /info/deleteCancelNcr

参数

名称位置必填类型说明示例
instanceIdquerystring

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据
GET

/businessType/list

bpm业务类型 bpm业务类型列表 OperationId: getBusinessTypeList

调用方法

GET /businessType/list

参数

名称位置必填类型说明示例
merchantIdqueryinteger(int64)商户id
companyIdqueryinteger(int64)公司id

请求体

响应

状态码: 200 说明: OK Content-Type: */* 类型: ResultObject ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据

模型定义

FileDto

名称类型必填说明示例
taskIdstring任务id
fileUrlListobject[]文件List

ResultObject

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataobject响应数据

CompleteTaskDto

名称类型必填说明示例
taskIdstring任务id
passboolean是否通过
customTaskApproverListTaskApproveDto[]后续节点审批人
parallelAssigneeListWkTaskInstanceRef[]并行节点审批人分组数据
approveDataobject审批数据
reStartBusinessDataobject重新审批选择的业务数据
submitBystring提交人
callBackExecboolean是否回调, 默认true
messageExecboolean是否发送消息, 默认true
httpExecboolean是否http请求, 默认true

Other

名称类型必填说明示例
initiatorboolean是否发起人
roleTemplateIdListinteger(int64)[]角色模板id

ParallelAssigneeBo

名称类型必填说明示例
buildFlagboolean是否已构建
namestring分组名称
userIdListstring[]用户组
roleIdListstring[]角色组
departmentIdListstring[]部门组
otherJsonOther其他标记组

TaskApproveDto

名称类型必填说明示例
taskCustomNamestring节点自定义名称
userIdListstring[]用户组
roleIdListstring[]角色组
departmentIdListstring[]部门组
otherJsonOther其他标记组

WkTaskInstanceRef

名称类型必填说明示例
idinteger(int64)id
wkInstanceIdinteger(int64)wkInstance表主键id
instanceIdstring实例id
modelIdinteger(int64)model表主键id
definitionIdstring流程定义id
taskKeystring节点key
taskCustomNamestring节点自定义名称
userIdListstring[]用户组
roleIdListstring[]角色组
departmentIdListstring[]部门组
otherJsonOther其他标记组
parallelAssigneeParallelAssigneeBo[]单节点并行节点审批用户组
refJsonobject自定义数据关联字段

BackNodeDto

名称类型必填说明示例
curTaskIdstring当前节点id
targetTaskKeystring目标节点id
approveDataobject审批数据
submitBystring提交人

BpmModelDto

名称类型必填说明示例
idinteger(int64)modelId
businessTypeIdinteger(int64)业务类型id
modelXmlstring流程定义XML
userIdstring用户id
taskCustomNamestring节点自定义名称
wkTaskModelRefDtoListWkTaskModelRefDto[]节点 <-> 用户 关系数据

WkTaskLabelRefDto

名称类型必填说明示例
idinteger(int64)
modelIdinteger(int64)
definitionIdstring
taskKeystring
labelstring
labelConfigobject
sortinteger(int32)
listenerstring

WkTaskModelRefDto

名称类型必填说明示例
idinteger(int64)
modelIdinteger(int64)
definitionIdstring
taskKeystring
taskCustomNamestring
nostring
userIdListstring[]
roleIdListstring[]
departmentIdListstring[]
otherJsonOther
parallelAssigneeParallelAssigneeBo[]
refJsonobject
wkTaskLabelRefDtoListWkTaskLabelRefDto[]节点 <-> 标签 关系数据

WkLabel

名称类型必填说明示例
idinteger(int64)id
labelstring标签名
labelKeystring标签内容key
valueobject标签内容key值
merchantIdinteger(int64)商户id
companyIdinteger(int64)公司(门店)id

VagueDto

名称类型必填说明示例
businessTypeKeystring业务类型key
startTimestring(date-time)发起时间
endTimestring(date-time)结束时间
pageinteger(int32)当前页
pageSizeinteger(int32)每页数量
keywordsstring关键字
statestring状态
userIdstring当前操作用户id

IInitiateData

名称类型必填说明示例
startTimestring(date-time)
endTimestring(date-time)
statestring
terminationRemarkstring
businessDataobject
businessIdstring
instanceIdstring
businessTypeKeystring
businessTypeNamestring
colorstring

PageVoIInitiateData

名称类型必填说明示例
listIInitiateData[]查询数据列表
pageinteger(int64)当前页
pageSizeinteger(int64)每页显示条数
totalNuminteger(int64)总数
totalPageinteger(int64)总页数

ResultPageVoIInitiateData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIInitiateData响应数据

IApprovalData

名称类型必填说明示例
taskIdstring
taskKeystring
taskNamestring
taskCustomNamestring
statestring
businessIdstring
businessTypeKeystring
businessTypeNamestring
businessDataobject
instanceIdstring
definitionIdstring
startTimestring(date-time)
endTimestring(date-time)
colorstring
preTaskPreTask

PageVoIApprovalData

名称类型必填说明示例
listIApprovalData[]查询数据列表
pageinteger(int64)当前页
pageSizeinteger(int64)每页显示条数
totalNuminteger(int64)总数
totalPageinteger(int64)总页数

PreTask

名称类型必填说明示例
taskIdstring
taskNamestring
taskCustomNamestring
userIdinteger(int64)
userNamestring
approveDataobject

ResultPageVoIApprovalData

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoIApprovalData响应数据

DisposalResultsDto

名称类型必填说明示例
instanceIdstring实例id
disposalResultsJsonobject结果json
newFlagboolean是否是新流程

UpdateDto

名称类型必填说明示例
businessIdstring业务id
mapobject业务数据

UpdateInstanceDataDto

名称类型必填说明示例
businessTypeKeystring业务类型key
listUpdateDto[]业务数据

TerminationDto

名称类型必填说明示例
businessTypeKeystring业务类型key
businessIdstring业务id
userIdstring当前操作用户id
terminationRemarkstring终止原因
callBackExecboolean是否回调, 默认true
messageExecboolean是否发送消息, 默认true
httpExecboolean是否http请求, 默认true

InstanceDto

名称类型必填说明示例
businessTypeKeystring业务类型key
businessIdstring业务id
customTaskApproverListTaskApproveDto[]后续节点审批人
parallelAssigneeListWkTaskInstanceRef[]单节点并行审批人分组数据
businessDataobject审批业务数据
merchantIdinteger(int64)商户
companyIdinteger(int64)公司
createBystring创建人
modelVersioninteger(int32)选择发起版本

DetailsDto

名称类型必填说明示例
businessTypeKeystring业务类型key
businessIdListstring[]业务id集合
moreboolean是否查询更多, 默认false

UsRoDeOtDto

名称类型必填说明示例
loginUserIdinteger(int64)当前登录用户id
userIdListinteger(int64)[]需要查询的用户id
roleIdListinteger(int64)[]需要查询的角色id
departmentIdListinteger(int64)[]需要查询的部门id
roleTemplateIdListinteger(int64)[]需要查询的角色模板id

DefectType

名称类型必填说明示例
defectTypestring
defectPropertystring[]

ProductNcrSectionVo

名称类型必填说明示例
lifecycleBatchIdinteger(int64)
deliveryOrderInfoIdinteger(int64)
deliveryOrderSectionIdinteger(int64)
batchCodestring
subFurnacestring
lifecycleSectionIdinteger(int64)
sectionCodestring
numinteger(int32)
defectListDefectType[]
defectDescriptionstring
pidinteger(int64)

ProductNcrVoLedger

名称类型必填说明示例
idinteger(int64)
ncrNostring
handleOrgstring
handleOrgIdinteger(int64)
orgstring
producePlanIdinteger(int64)
produceCodestring
productIdinteger(int64)
productCodestring
productNamestring
drawingNostring
batchstring
serialNumberstring
subFurnacestring
texturestring
productWeightnumber(double)
productTypeinteger(int64)
productTypeNamestring
processMajorinteger(int64)
processMajorNamestring
productCategoryinteger(int32)
inspectNuminteger(int32)
unqualifiedNuminteger(int32)
startLifecycleIdinteger(int64)
startLifecyclestring
treatmentMeasureinteger(int32)
severityinteger(int32)
sectionFlagboolean
tribunalFlagboolean
representativeFlagboolean
stateinteger(int32)
orgIdinteger(int64)
createUserNamestring
startDatestring(date-time)
endDatestring(date-time)
sectionListProductNcrSectionVo[]
userTaskUserTaskDetail[]
modelIdinteger(int64)
processDefinitionIdstring
instanceIdstring
modelVersioninteger(int32)
initiateRemarkstring
approvalOverDatestring(date-time)
updateDatestring(date-time)
updateByinteger(int64)
createDatestring(date-time)
createByinteger(int64)

UserTaskDetail

名称类型必填说明示例
taskIdstring
taskKeystring
taskNamestring
startDatestring(date-time)
endDatestring(date-time)
userNamestring
backNodeUserNameListstring[]
userIdinteger(int64)
signaturesstring
approvalDataobject
parallelNodeboolean

BpmBusinessTypeDto

名称类型必填说明示例
idinteger(int64)业务类型id
businessTypeKeystring业务类型key
businessTypeNamestring业务类型名称
stateinteger(int32)状态 1-正常,2-挂起
merchantIdinteger(int64)商户id
companyIdinteger(int64)公司id
colorstring颜色
userIdstring操作用户id

BpmModelVo

名称类型必填说明示例
idinteger(int64)主键
businessTypeIdinteger(int64)业务类型id
businessTypeKeystring业务类型key
definitionIdstring流程定义id
modelXmlstring流程定义XML
modelVersioninteger(int32)流程定义版本
stateinteger(int32)流程定义状态 状态 0-未部署,1-已部署(激活),2-挂起
createTimestring(date-time)流程定义创建时间
wkTaskModelRefDtoListWkTaskModelRefDto[]流程定义XML 节点用户关系数据

ResultListBpmModelVo

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataBpmModelVo[]响应数据

BpmInstanceDataVo

名称类型必填说明示例
instanceIdstring实例id
businessIdstring业务id
statestring实例状态
businessTypeKeystring业务类型key
businessTypeNamestring业务类型名称
businessDataobject业务数据
modelXmlstring流程xml
modelVersioninteger(int32)流程版本
definitionIdstring流程定义id
userTaskUserTask用户任务数据
backNodeNoobject驳回节点排序no
merchantIdinteger(int64)商户id
companyIdinteger(int64)公司id
terminationRemarkstring终止备注
createTimestring(date-time)创建时间
endTimestring(date-time)结束时间

PageVoBpmInstanceDataVo

名称类型必填说明示例
listBpmInstanceDataVo[]查询数据列表
pageinteger(int64)当前页
pageSizeinteger(int64)每页显示条数
totalNuminteger(int64)总数
totalPageinteger(int64)总页数

ResultPageVoBpmInstanceDataVo

名称类型必填说明示例
statusinteger(int32)响应状态200
messagestring状态信息"操作成功"
dataPageVoBpmInstanceDataVo响应数据

UserTask

名称类型必填说明示例
approvedListUserTaskDetail[]
approvingListUserTaskDetail[]