change order status

This commit is contained in:
2025-12-22 11:28:04 +03:30
parent 7205319a81
commit 98716e0985
3 changed files with 6 additions and 4 deletions
@@ -23,7 +23,8 @@ export enum OrderStatus {
PAID = 'paid',
CONFIRMED = 'confirmed',
PREPARING = 'preparing',
READY = 'ready',
DELIVERED_TO_WAITER = 'deliveredToWaiter',
DELIVERED_TO_RECEPTIONIST = 'deliveredToReceptionist',
SHIPPED = 'shipped',
COMPLETED = 'completed',
CANCELED = 'canceled',
@@ -172,7 +172,7 @@ export class OrderListeners {
},
},
};
case OrderStatus.READY:
case OrderStatus.DELIVERED_TO_RECEPTIONIST:
return {
message: {
title: NotifTitleEnum.ORDER_STATUS_CHANGED,
@@ -42,8 +42,9 @@ export class OrdersService {
[OrderStatus.PENDING_PAYMENT]: [OrderStatus.PAID, OrderStatus.CANCELED, OrderStatus.CONFIRMED],
[OrderStatus.PAID]: [OrderStatus.CONFIRMED, OrderStatus.CANCELED],
[OrderStatus.CONFIRMED]: [OrderStatus.PREPARING, OrderStatus.CANCELED],
[OrderStatus.PREPARING]: [OrderStatus.READY, OrderStatus.SHIPPED, OrderStatus.CANCELED],
[OrderStatus.READY]: [OrderStatus.COMPLETED, OrderStatus.CANCELED],
[OrderStatus.PREPARING]: [OrderStatus.DELIVERED_TO_RECEPTIONIST, OrderStatus.DELIVERED_TO_WAITER, OrderStatus.SHIPPED, OrderStatus.CANCELED],
[OrderStatus.DELIVERED_TO_WAITER]: [OrderStatus.COMPLETED, OrderStatus.CANCELED],
[OrderStatus.DELIVERED_TO_RECEPTIONIST]: [OrderStatus.COMPLETED, OrderStatus.CANCELED],
[OrderStatus.SHIPPED]: [OrderStatus.COMPLETED, OrderStatus.CANCELED],
[OrderStatus.COMPLETED]: [OrderStatus.CANCELED],
[OrderStatus.CANCELED]: [],