diff --git a/apps/web-antd/src/api/bpm/definition/index.ts b/apps/web-antd/src/api/bpm/definition/index.ts index 146fc38a3..01f0fd2a5 100644 --- a/apps/web-antd/src/api/bpm/definition/index.ts +++ b/apps/web-antd/src/api/bpm/definition/index.ts @@ -1,5 +1,7 @@ import type { PageParam, PageResult } from '@vben/request'; +import type { BpmModelApi } from '#/api/bpm/model'; + import { requestClient } from '#/api/request'; export namespace BpmProcessDefinitionApi { @@ -16,10 +18,14 @@ export namespace BpmProcessDefinitionApi { modelType: number; modelId: string; formType?: number; + formId?: number; + formName?: string; + formCustomCreatePath?: string; bpmnXml?: string; simpleModel?: string; formFields?: string[]; icon?: string; + startUsers?: BpmModelApi.UserInfo[]; } } diff --git a/apps/web-antd/src/views/bpm/model/definition/data.ts b/apps/web-antd/src/views/bpm/model/definition/data.ts index e3a2d0499..dda15f371 100644 --- a/apps/web-antd/src/views/bpm/model/definition/data.ts +++ b/apps/web-antd/src/views/bpm/model/definition/data.ts @@ -4,7 +4,7 @@ import type { BpmProcessDefinitionApi } from '#/api/bpm/definition'; import { DICT_TYPE } from '@vben/constants'; /** 列表的字段 */ -export function useGridColumns(): VxeTableGridOptions['columns'] { +export function useGridColumns(): VxeTableGridOptions['columns'] { return [ { field: 'id', diff --git a/apps/web-antd/src/views/bpm/model/definition/index.vue b/apps/web-antd/src/views/bpm/model/definition/index.vue index 5077fbb72..759086bbb 100644 --- a/apps/web-antd/src/views/bpm/model/definition/index.vue +++ b/apps/web-antd/src/views/bpm/model/definition/index.vue @@ -1,5 +1,6 @@