From 6dc65794501acd14bef696ecce17a16ad6293700 Mon Sep 17 00:00:00 2001 From: shancheas Date: Tue, 10 Dec 2024 14:19:24 +0700 Subject: [PATCH] feat: add item id --- src/modules/queue/domain/entities/queue-item.entity.ts | 1 + .../domain/usecases/queue/customer-queue-pos-item.manager.ts | 2 +- .../queue/domain/usecases/queue/customer-queue.manager.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/queue/domain/entities/queue-item.entity.ts b/src/modules/queue/domain/entities/queue-item.entity.ts index 7cbf761..36b434d 100644 --- a/src/modules/queue/domain/entities/queue-item.entity.ts +++ b/src/modules/queue/domain/entities/queue-item.entity.ts @@ -13,6 +13,7 @@ export interface QueueItem extends BaseCoreEntity { export interface MergedItemQueue extends BaseCoreEntity { id: string; queue_item_id: string; + item_id: string; title: string; image_url: string; qty: number; diff --git a/src/modules/queue/domain/usecases/queue/customer-queue-pos-item.manager.ts b/src/modules/queue/domain/usecases/queue/customer-queue-pos-item.manager.ts index 9629493..663f68d 100644 --- a/src/modules/queue/domain/usecases/queue/customer-queue-pos-item.manager.ts +++ b/src/modules/queue/domain/usecases/queue/customer-queue-pos-item.manager.ts @@ -14,7 +14,7 @@ export class CustomerQueuePosItemManager extends CustomerQueueManager { items: queueItems.map((item) => { return { id: item.id, - item_queue_id: item.queue_item_id, + item_queue_id: item.item_id, title: item.title, image_url: item.image_url, summary: { diff --git a/src/modules/queue/domain/usecases/queue/customer-queue.manager.ts b/src/modules/queue/domain/usecases/queue/customer-queue.manager.ts index 8c5ab2b..0219db7 100644 --- a/src/modules/queue/domain/usecases/queue/customer-queue.manager.ts +++ b/src/modules/queue/domain/usecases/queue/customer-queue.manager.ts @@ -107,6 +107,7 @@ export class CustomerQueueManager { return { id: item.item_id, queue_item_id: queueItem.id, + item_id: item.id, title: queueItem.name, image_url: item.item.image_url, qty: item_qty,