@tachybase/plugin-workflow-approval
Version:
Approval base in Workflow
10 lines (9 loc) • 385 B
TypeScript
import { Instruction } from '@tachybase/module-workflow';
/** 工作流节点:审批节点 */
export default class ApprovalInstruction extends Instruction {
run(node: any, prevJob: any, processor: any): Promise<any>;
resume(node: any, job: any, processor: any): Promise<any>;
duplicateConfig(node: any, { transaction }: {
transaction: any;
}): Promise<any>;
}