parent
9a3d544699
commit
bc8a0407a6
|
@ -1,11 +1,10 @@
|
|||
import { Body, Controller, Post } from '@nestjs/common';
|
||||
import { Body, Controller, Get, Param, Post } from '@nestjs/common';
|
||||
import { ApiTags } from '@nestjs/swagger';
|
||||
import { Public } from 'src/core/guards';
|
||||
import { TransactionDto } from './dto/booking-order.dto';
|
||||
import { TransactionEntity } from 'src/modules/transaction/transaction/domain/entities/transaction.entity';
|
||||
import { TransactionDataService } from 'src/modules/transaction/transaction/data/services/transaction-data.service';
|
||||
import { TABLE_NAME } from 'src/core/strings/constants/table.constants';
|
||||
import { TransactionType } from 'src/modules/transaction/transaction/constants';
|
||||
import { MidtransService } from 'src/modules/configuration/midtrans/data/services/midtrans.service';
|
||||
import { CreateBookingManager } from '../domain/usecases/managers/create-booking.manager';
|
||||
|
||||
|
@ -36,13 +35,40 @@ export class BookingOrderController {
|
|||
status,
|
||||
payment_midtrans_token,
|
||||
payment_midtrans_url,
|
||||
id,
|
||||
} = result;
|
||||
|
||||
return {
|
||||
id,
|
||||
invoice_code,
|
||||
status,
|
||||
payment_midtrans_token,
|
||||
payment_midtrans_url,
|
||||
};
|
||||
}
|
||||
|
||||
@Get(':id')
|
||||
async get(@Param('id') transactionId: string) {
|
||||
const data = await this.serviceData.getOneByOptions({
|
||||
where: { id: transactionId },
|
||||
});
|
||||
|
||||
const {
|
||||
customer_name,
|
||||
customer_phone,
|
||||
booking_date,
|
||||
invoice_code,
|
||||
status,
|
||||
id,
|
||||
} = data;
|
||||
|
||||
return {
|
||||
customer_name,
|
||||
customer_phone,
|
||||
booking_date,
|
||||
invoice_code,
|
||||
status,
|
||||
id,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue