From 173cdea3c307b1554016349b9381e09b5454de49 Mon Sep 17 00:00:00 2001 From: snowgitea Date: Wed, 1 Jul 2026 17:56:32 +0800 Subject: [PATCH] chore: src/modules/demo/event/comm.ts --- src/modules/demo/event/comm.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/modules/demo/event/comm.ts diff --git a/src/modules/demo/event/comm.ts b/src/modules/demo/event/comm.ts new file mode 100644 index 0000000..ae00a64 --- /dev/null +++ b/src/modules/demo/event/comm.ts @@ -0,0 +1,27 @@ +import { CoolEvent, Event } from '@cool-midway/core'; +import { EVENT_PLUGIN_READY } from '../../plugin/service/center'; + +/** + * 普通事件 + */ +@CoolEvent() +export class DemoCommEvent { + /** + * 根据事件名接收事件 + * @param msg + * @param a + */ + @Event('demo') + async demo(msg, a) { + console.log(`comm当前进程的ID是: ${process.pid}`); + console.log('comm收到消息', msg, a); + } + + /** + * 插件已就绪 + */ + @Event(EVENT_PLUGIN_READY) + async pluginReady() { + // TODO 插件已就绪 + } +}