mirror of
https://github.com/cool-team-official/cool-admin-midway.git
synced 2026-01-11 23:08:12 +00:00
25 lines
607 B
Plaintext
25 lines
607 B
Plaintext
{
|
|
"queue": {
|
|
"prefix": "queue",
|
|
"body": [
|
|
"import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';",
|
|
"import { BaseCoolQueue, Queue } from '@cool-midway/queue';",
|
|
"",
|
|
"/**",
|
|
" * 队列",
|
|
" */",
|
|
"@Queue()",
|
|
"@Scope(ScopeEnum.Singleton)",
|
|
"@Provide()",
|
|
"export abstract class xxxQueue extends BaseCoolQueue {",
|
|
" data(job: any, done: any): void {",
|
|
" console.log('收到的数据', job.data);",
|
|
" done();",
|
|
" }",
|
|
"}",
|
|
""
|
|
],
|
|
"description": "cool-admin service代码片段"
|
|
}
|
|
}
|