对比新文件 |
| | |
| | | import { NodeConfigVO } from '@/api/workflow/nodeConfig/types'; |
| | | import { DefinitionConfigVO } from '@/api/workflow/definitionConfig/types'; |
| | | export interface TaskQuery extends PageQuery { |
| | | name?: string; |
| | | processDefinitionKey?: string; |
| | | processDefinitionName?: string; |
| | | } |
| | | |
| | | export interface ParticipantVo { |
| | | groupIds?: string[] | number[]; |
| | | candidate: string[] | number[]; |
| | | candidateName: string[]; |
| | | claim: boolean; |
| | | } |
| | | |
| | | export interface TaskVO extends BaseEntity { |
| | | id: string; |
| | | name: string; |
| | | description?: string; |
| | | priority: number; |
| | | owner?: string; |
| | | assignee?: string | number; |
| | | assigneeName?: string; |
| | | processInstanceId: string; |
| | | executionId: string; |
| | | taskDefinitionId?: any; |
| | | processDefinitionId: string; |
| | | endTime?: string; |
| | | taskDefinitionKey: string; |
| | | dueDate?: string; |
| | | category?: any; |
| | | parentTaskId?: any; |
| | | tenantId: string; |
| | | claimTime?: string; |
| | | businessStatus?: string; |
| | | businessStatusName?: string; |
| | | processDefinitionName?: string; |
| | | processDefinitionKey?: string; |
| | | participantVo?: ParticipantVo; |
| | | multiInstance?: boolean; |
| | | businessKey?: string; |
| | | wfNodeConfigVo?: NodeConfigVO; |
| | | wfDefinitionConfigVo?: DefinitionConfigVO; |
| | | } |
| | | |
| | | export interface VariableVo { |
| | | key: string; |
| | | value: string; |
| | | } |