修复接口定义

This commit is contained in:
xief
2025-07-09 16:16:49 +08:00
parent 92b49c7035
commit 1adee71c7a

View File

@@ -12,18 +12,18 @@ export abstract class ProcessorContext<TInput,TOutput,TConfig extends ConfigBase
/** /**
* 合并配置文件与临时输入参 * 合并配置文件与临时输入参
*/ */
public params?:TConfig; public Params?:TConfig;
/** /**
* 输出数据 * 输出数据
*/ */
public Ouput?:TOutput; public Output?:TOutput;
} }
/** /**
* 处理器基类 * 处理器基类
*/ */
export abstract class ProcessorBase<TInput,TOutput,TConfig extends ConfigBase> { export abstract class ProcessorBase<TInput,TOutput,TConfig extends ConfigBase> {
public readonly name: string = ''; public abstract get name():string;
public readonly version: string = '1.0.0'; public abstract get version(): string;
public abstract exec(context:ProcessorContext<TInput,TOutput,TConfig>):Promise<void>|void public abstract exec(context:ProcessorContext<TInput,TOutput,TConfig>):Promise<void>|void
} }