parent
dc926d84e4
commit
b476c92b70
|
@ -131,7 +131,7 @@ export class BookingOrderController {
|
||||||
@Get(':id')
|
@Get(':id')
|
||||||
async get(@Param('id') transactionId: string) {
|
async get(@Param('id') transactionId: string) {
|
||||||
const data = await this.serviceData.getOneByOptions({
|
const data = await this.serviceData.getOneByOptions({
|
||||||
relations: ['items'],
|
relations: ['items', 'items.item', 'items.item.time_group'],
|
||||||
where: { id: transactionId },
|
where: { id: transactionId },
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -146,6 +146,9 @@ export class BookingOrderController {
|
||||||
} = data;
|
} = data;
|
||||||
|
|
||||||
const usageItems = items.map((item) => {
|
const usageItems = items.map((item) => {
|
||||||
|
const itemData = item.item;
|
||||||
|
const timeGroupData = itemData.time_group;
|
||||||
|
const { id: groupId, name, start_time, end_time } = timeGroupData;
|
||||||
const {
|
const {
|
||||||
id,
|
id,
|
||||||
item_id,
|
item_id,
|
||||||
|
@ -167,6 +170,12 @@ export class BookingOrderController {
|
||||||
total_net_price,
|
total_net_price,
|
||||||
qty,
|
qty,
|
||||||
qty_remaining,
|
qty_remaining,
|
||||||
|
time_group: {
|
||||||
|
id: groupId,
|
||||||
|
name,
|
||||||
|
start_time,
|
||||||
|
end_time,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue