diff --git a/src/service/api/workflow/definition.ts b/src/service/api/workflow/definition.ts index e891c437..c5c7c348 100644 --- a/src/service/api/workflow/definition.ts +++ b/src/service/api/workflow/definition.ts @@ -54,3 +54,11 @@ export function fetchActiveDefinition(id: CommonType.IdType, active: boolean) { } }); } + +/** 发布流程定义 */ +export function fetchPublishDefinition(id: CommonType.IdType) { + return request({ + url: `/workflow/definition/publish/${id}`, + method: 'put' + }); +} diff --git a/src/typings/api/workflow.api.d.ts b/src/typings/api/workflow.api.d.ts index e288bd9e..9adc137d 100644 --- a/src/typings/api/workflow.api.d.ts +++ b/src/typings/api/workflow.api.d.ts @@ -90,6 +90,8 @@ declare namespace Api { flowName: string; /** 流程类别 */ category: string; + /** 流程分类名称 */ + categoryName: string; /** 流程版本 */ version: string; /** 是否发布(0未发布 1已发布 9失效) */ diff --git a/src/views/workflow/process-definition/index.vue b/src/views/workflow/process-definition/index.vue index 207a2109..ed6db26e 100644 --- a/src/views/workflow/process-definition/index.vue +++ b/src/views/workflow/process-definition/index.vue @@ -1,13 +1,16 @@