Files
rent/apps/server/src/modules/app/order/order.module.ts
T
2026-06-01 09:36:52 +08:00

29 lines
1.1 KiB
TypeScript

import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { OrderController } from './order.controller';
import { OrderService } from './order.service';
import { Order } from '@/entities/order.entity';
import { Room } from '@/entities/room.entity';
import { RoomCalendar } from '@/entities/room-calendar.entity';
import { Review } from '@/entities/review.entity';
import { UserActivityModule } from '@/modules/app/activity/activity.module';
import { ConfigModule } from '@/modules/shared/config/config.module';
import { FinanceModule } from '@/modules/shared/finance/finance.module';
import { UserCouponModule } from '@/modules/app/coupon/coupon.module';
import { PaymentModule } from '@/modules/shared/payment/payment.module';
@Module({
imports: [
TypeOrmModule.forFeature([Order, Room, RoomCalendar, Review]),
UserActivityModule,
ConfigModule,
FinanceModule,
UserCouponModule,
PaymentModule,
],
controllers: [OrderController],
providers: [OrderService],
exports: [OrderService],
})
export class UserOrderModule {}