diff --git a/task/src/decorator/queue.ts b/task/src/decorator/queue.ts index a3590b2..88ea0fc 100644 --- a/task/src/decorator/queue.ts +++ b/task/src/decorator/queue.ts @@ -4,7 +4,7 @@ import { saveClassMetadata, saveModule, } from '@midwayjs/core'; -import { JobsOptions } from 'bullmq'; +import { JobsOptions, WorkerOptions } from 'bullmq'; export const COOL_TASK_KEY = 'decorator:cool:task'; @@ -12,7 +12,7 @@ export function CoolQueue( config = { type: 'comm', queue: {}, worker: {} } as { type?: 'comm' | 'getter' | 'noworker' | 'single'; queue?: JobsOptions; - worker?: WorkerOptions; + worker?: Omit; } ): ClassDecorator { return (target: any) => {