refactor:【BPM 工作流】 针对TODO 更新流程相关接口和组件,优化文档提示,调整表单字段类型

This commit is contained in:
ziye
2025-05-21 01:29:03 +08:00
parent 7a54f7767a
commit a4839416fe
22 changed files with 182 additions and 176 deletions

View File

@@ -40,6 +40,7 @@ export namespace BpmProcessInstanceApi {
tasks: ApprovalTaskInfo[];
};
// 流程实例
export type ProcessInstanceVO = {
businessKey: string;
category: string;
@@ -59,6 +60,7 @@ export namespace BpmProcessInstanceApi {
tasks?: BpmProcessInstanceApi.Task[];
};
// 审批详情
export type ApprovalDetail = {
activityNodes: BpmProcessInstanceApi.ApprovalNodeInfo[];
formFieldsPermission: any;
@@ -66,6 +68,25 @@ export namespace BpmProcessInstanceApi {
processInstance: BpmProcessInstanceApi.ProcessInstanceVO;
status: number;
};
// 抄送流程实例 VO
export type CopyVO = {
id: number;
startUser: User;
processInstanceId: string;
processInstanceName: string;
processInstanceStartTime: number;
activityId: string;
activityName: string;
taskId: string;
reason: string;
createUser: User;
createTime: number;
summary: {
key: string;
value: string;
}[];
};
}
/** 查询我的流程实例分页 */