chore: src/modules/recycle/event/data.ts

This commit is contained in:
2026-07-01 17:57:09 +08:00
parent 03a2fb8dfb
commit fd19174f10
+21
View File
@@ -0,0 +1,21 @@
import { CoolEvent, EVENT, Event } from '@cool-midway/core';
import { Inject } from '@midwayjs/core';
import { RecycleDataService } from '../service/data';
/**
* 接受数据事件
*/
@CoolEvent()
export class RecycleDataEvent {
@Inject()
recycleDataService: RecycleDataService;
/**
* 数据被删除
* @param params
*/
@Event(EVENT.SOFT_DELETE)
async softDelete(params) {
await this.recycleDataService.record(params);
}
}