online payment
This commit is contained in:
@@ -34,22 +34,7 @@ export class OrdersController {
|
||||
return orders
|
||||
}
|
||||
|
||||
@Post('admin/orders/:orderId/create-invoice')
|
||||
@UseGuards(AuthGuard)
|
||||
@ApiOperation({ summary: 'Create invoice for new order' })
|
||||
createInvoice(@Param('orderId') orderId: string, @Body() body: CreateInvoiceDto) {
|
||||
return this.ordersService.createInvoice(orderId, body);
|
||||
}
|
||||
|
||||
// @UseGuards(AuthGuard)
|
||||
// @Patch('public/orders/:id/:status')
|
||||
// @ApiParam({
|
||||
// name: 'status',
|
||||
// description: 'Order status',
|
||||
// enum: OrderStatus,
|
||||
// })
|
||||
|
||||
@Post('admin/orders/:orderId/items/:orderItemId')
|
||||
@Post('public/orders/:orderId/items/:orderItemId')
|
||||
@UseGuards(AuthGuard)
|
||||
@ApiOperation({ summary: 'Confirm Invoice Item By User' })
|
||||
confirmOrderItem(
|
||||
@@ -60,7 +45,17 @@ export class OrdersController {
|
||||
return this.ordersService.confirmOrderItem(userId, orderId, +orderItemId);
|
||||
}
|
||||
|
||||
// /******************** Admin Routes **********************/
|
||||
|
||||
|
||||
|
||||
|
||||
/*========================== Admin Routes =====================*/
|
||||
@Post('admin/orders/:orderId/create-invoice')
|
||||
@UseGuards(AuthGuard)
|
||||
@ApiOperation({ summary: 'Create invoice for new order' })
|
||||
createInvoice(@Param('orderId') orderId: string, @Body() body: CreateInvoiceDto) {
|
||||
return this.ordersService.createInvoice(orderId, body);
|
||||
}
|
||||
// @UseGuards(AdminAuthGuard)
|
||||
// @Permissions(Permission.MANAGE_ORDERS)
|
||||
// @Get('admin/orders')
|
||||
|
||||
+2
-2
@@ -25,8 +25,8 @@ import { CreateInvoiceDto } from '../dto/create-invoice.dto';
|
||||
|
||||
|
||||
@Injectable()
|
||||
export class OrdersService {
|
||||
private readonly logger = new Logger(OrdersService.name);
|
||||
export class OrderService {
|
||||
private readonly logger = new Logger(OrderService.name);
|
||||
|
||||
constructor(
|
||||
private readonly em: EntityManager,
|
||||
Reference in New Issue
Block a user