/** 流程状态 */
export const enum FlowStatusEnum {
	/** 审批中 */
	ACTIVE,
	/** 审批通过 */
	COMPLETE,
	/** 审批拒绝 */
	REJECT,
	/** 撤销审批 */
	REVOKE,
	/** 超时结束 */
	TIMEOUT,
	/** 强制终止 */
	TERMINATE
}

/** 任务类型 */
export const enum TaskTypeEnum {
	/** 主办 */
	MAJOR,
	/** 转办 */
	TRANSFER,
	/** 委派 */
	DELEGATE,
	/** 会签 */
	COUNTERSIGN,
	/** 抄送 */
	CC,
	/** 调用外部流程任务 */
	CALL_PROCESS,
	/** 定时器任务 */
	TIMER,
	/** 触发器任务 */
	TRIGGE
}

/** 任务状态 */
export const enum TaskStatusEnum {
	/** 活动 */
	ACTIVE,
	/** 跳转 */
	JUMP,
	/** 完成 */
	COMPLETE,
	/** 拒绝 */
	REJECT,
	/** 撤销审批 */
	REVOKE,
	/** 超时 */
	TIMEOUT,
	/** 终止 */
	TERMINATE
}
