| 123456789101112131415161718192021222324252627 |
- import { forwardRef, Module } from '@nestjs/common'
- import { DeviceService } from './device.service'
- import { DeviceController } from './device.controller'
- import { TypeOrmModule } from '@nestjs/typeorm'
- import { Device } from './entities/device.entity'
- import { TaskModule } from '../task/task.module'
- import { OperaterConfigModule } from '../operator_config/operator_config.module'
- import { EventsModule } from '../events/events.module'
- import { DeviceTask } from './entities/device-task.entity'
- import { DeviceTaskItem } from './entities/device-task-item.entity'
- import { SysConfigModule } from '../sys-config/sys-config.module'
- import { CountryConfigModule } from '../country-config/country-config.module'
- @Module({
- imports: [
- TypeOrmModule.forFeature([Device, DeviceTask, DeviceTaskItem]),
- forwardRef(() => TaskModule),
- OperaterConfigModule,
- forwardRef(() => EventsModule),
- SysConfigModule,
- CountryConfigModule
- ],
- providers: [DeviceService],
- controllers: [DeviceController],
- exports: [DeviceService]
- })
- export class DeviceModule {}
|