feat: 选人组件(未完成) 加签减签

This commit is contained in:
dap
2024-12-17 14:47:51 +08:00
parent 8b58440e00
commit 2e3d385747
9 changed files with 456 additions and 34 deletions

View File

@@ -23,7 +23,7 @@ export interface TaskInfo {
assigneeNames: string;
processedBy: string;
type: string;
nodeRatio?: any;
nodeRatio?: string;
createBy: string;
createByName: string;
}
@@ -52,3 +52,21 @@ export interface StartWorkFlowReqData {
*/
variables: Record<string, any>;
}
export interface TaskOperationData {
message?: string;
taskId: ID;
// 单个操作人
userId?: ID;
// 多个操作人
userIds?: IDS;
}
/**
* 操作类型,委派 delegateTask、转办 transferTask、加签 addSignature、减签 reductionSignature
*/
export type TaskOperationType =
| 'addSignature'
| 'delegateTask'
| 'reductionSignature'
| 'transferTask';