feat:【ele】bpm task 的迁移

This commit is contained in:
YunaiV
2025-10-21 09:41:25 +08:00
parent ad00cf839c
commit 77ba1ee68f
12 changed files with 867 additions and 3 deletions

View File

@@ -1,5 +1,8 @@
import type {
BpmCandidateStrategyEnum,
BpmNodeTypeEnum,
} from '@vben/constants';
import type { PageParam, PageResult } from '@vben/request';
import type { BpmCandidateStrategyEnum, BpmNodeTypeEnum } from '@vben/utils';
import type { BpmTaskApi } from '../task';
@@ -35,11 +38,12 @@ export namespace BpmProcessInstanceApi {
candidateStrategy?: BpmCandidateStrategyEnum;
candidateUsers?: User[];
endTime?: Date;
id: number;
id: string;
name: string;
nodeType: BpmNodeTypeEnum;
startTime?: Date;
status: number;
processInstanceId?: string;
tasks: ApprovalTaskInfo[];
}