fix: merge new order queue
parent
1148a72481
commit
5988a592ac
|
@ -58,6 +58,7 @@ export class TicketDataService extends BaseDataService<QueueTicket> {
|
|||
const end = moment().endOf('day').valueOf();
|
||||
|
||||
return this.repo.findOne({
|
||||
relations: ['items'],
|
||||
where: {
|
||||
customer: user,
|
||||
phone: phone,
|
||||
|
|
|
@ -71,9 +71,11 @@ export class QueueTransactionHandler
|
|||
|
||||
const insertTickets = [];
|
||||
if (customer_name && customer_phone && existTicket) {
|
||||
existTicket.items.push(...items);
|
||||
await this.ticketService.updateQueueTicket(existTicket);
|
||||
|
||||
existTicket.items = items;
|
||||
insertTickets.push(existTicket);
|
||||
await this.ticketService.updateQueueTicket(existTicket);
|
||||
} else {
|
||||
const ticket: QueueTicket = { ...customerOrder, items };
|
||||
const order: QueueOrder = { ...customerOrder, tickets: [ticket] };
|
||||
|
|
Loading…
Reference in New Issue