order creation

This commit is contained in:
2026-01-17 16:39:54 +03:30
parent 1c45abcede
commit 60fbf26d97
3 changed files with 13 additions and 6 deletions
+10 -3
View File
@@ -17,20 +17,27 @@ import { AdminModule } from '../admin/admin.module';
import { NotificationsModule } from '../notification/notifications.module'; import { NotificationsModule } from '../notification/notifications.module';
import { UserModule } from '../user/user.module'; import { UserModule } from '../user/user.module';
import { UtilsModule } from '../util/utils.module'; import { UtilsModule } from '../util/utils.module';
import { productModule } from '../product/product.module';
import { TicketModule } from '../ticket/ticket.module';
import { OrderItemRepository } from './repositories/order-item.repository';
@Module({ @Module({
imports: [ imports: [
MikroOrmModule.forFeature([Order, OrderItem, User, Product, UserAddress]), MikroOrmModule.forFeature([Order, OrderItem]),
AuthModule, AuthModule,
forwardRef(() => PaymentsModule), forwardRef(() => PaymentsModule),
JwtModule, JwtModule,
AdminModule, AdminModule,
NotificationsModule, NotificationsModule,
UtilsModule, UtilsModule,
forwardRef(() => UserModule) forwardRef(() => UserModule),
// PaymentsModule,
productModule,
TicketModule
], ],
controllers: [OrdersController], controllers: [OrdersController],
providers: [OrdersService, OrderRepository, OrderListeners, OrdersCrone], providers: [OrdersService, OrderRepository, OrderListeners,
OrdersCrone,OrderItemRepository],
exports: [OrderRepository, OrdersService], exports: [OrderRepository, OrdersService],
}) })
export class OrdersModule { } export class OrdersModule { }
+1 -1
View File
@@ -33,6 +33,6 @@ import { AttributeValueService } from './providers/attribute-value.service';
], ],
exports: [ProductRepository, CategoryRepository, exports: [ProductRepository, CategoryRepository,
CategoryService, AttributeRepository, CategoryService, AttributeRepository,
AttributeService], AttributeService, ProductService],
}) })
export class productModule { } export class productModule { }
@@ -19,6 +19,6 @@ import { MikroOrmModule } from "@mikro-orm/nestjs";
], ],
providers: [TicketService, TicketRepository], providers: [TicketService, TicketRepository],
controllers: [TicketsController], controllers: [TicketsController],
exports: [TicketService], exports: [TicketService,TicketRepository],
}) })
export class TicketsModule { } export class TicketModule { }