wangrong
2022-03-23 9e3033c25283dff92244ccc0156b3ad1ee409767
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';
import { CoolEvent, Event } from '@cool-midway/core';
 
/**
 * 接收事件
 */
@Provide()
@Scope(ScopeEnum.Singleton)
@CoolEvent()
export class DemoEvent {
  /**
   * 根据事件名接收事件
   * @param msg
   * @param a
   */
  @Event('updateUser')
  async updateUser(msg, a) {
    console.log('ImEvent', 'updateUser', msg, a);
  }
}