This commit is contained in:
2025-12-19 18:22:48 +03:30
parent 47e69554d4
commit 589b2d05e8
+14
View File
@@ -1,3 +1,5 @@
import type { OrderStatus, StatusTransitionRef } from '../interface/order.interface';
export class OrderCreatedEvent {
constructor(
public readonly orderId: string,
@@ -5,3 +7,15 @@ export class OrderCreatedEvent {
public readonly orderNumber: string,
) {}
}
export class OrderStatusChangedEvent {
constructor(
public readonly orderId: string,
public readonly userId: string,
public readonly orderNumber: string,
public readonly restaurantId: string,
public readonly previousStatus: OrderStatus,
public readonly newStatus: OrderStatus,
public readonly changedBy: StatusTransitionRef,
) {}
}