feat: 重构流程定义和流程实例模块,更新API命名,增强用户选择弹窗功能,支持多用户选择,优化流程实例创建界面。

feat: 完善流程定义模块、完善流程实例模块
feat: 完善OA请假模块
feat: 完善审批中心、发起流程、查看流程、工作流整体进度 40%
This commit is contained in:
ziye
2025-05-12 00:53:48 +08:00
parent 730786b61e
commit 2705fb7a4d
18 changed files with 2065 additions and 530 deletions

View File

@@ -466,7 +466,7 @@ export const BpmAutoApproveType = {
};
// 候选人策略枚举 用于审批节点。抄送节点 )
export enum CandidateStrategyEnum {
export enum BpmCandidateStrategyEnum {
/**
* 审批人自选
*/
@@ -532,7 +532,7 @@ export enum CandidateStrategyEnum {
/**
* 节点类型
*/
export enum NodeTypeEnum {
export enum BpmNodeTypeEnum {
/**
* 子流程节点
*/
@@ -597,7 +597,7 @@ export enum NodeTypeEnum {
/**
* 任务状态枚举
*/
export enum TaskStatusEnum {
export enum BpmTaskStatusEnum {
/**
* 审批通过
*/
@@ -634,3 +634,36 @@ export enum TaskStatusEnum {
*/
WAIT = 0,
}
/**
* 节点 Id 枚举
*/
export enum BpmNodeIdEnum {
/**
* 发起人节点 Id
*/
END_EVENT_NODE_ID = 'EndEvent',
/**
* 发起人节点 Id
*/
START_USER_NODE_ID = 'StartUserNode',
}
/**
* 表单权限的枚举
*/
export enum BpmFieldPermissionType {
/**
* 隐藏
*/
NONE = '3',
/**
* 只读
*/
READ = '1',
/**
* 编辑
*/
WRITE = '2',
}