From 5a5911ca8af4507dd8ef5db88958c0f1e3552393 Mon Sep 17 00:00:00 2001 From: hannathkadher Date: Wed, 30 Oct 2024 19:10:13 +0400 Subject: [PATCH] space device controller --- src/space/controllers/index.ts | 1 + src/space/controllers/space-device.controller.ts | 6 +++--- src/space/services/index.ts | 1 + src/space/services/space-device.service.ts | 2 +- src/space/space.module.ts | 4 ++++ 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/space/controllers/index.ts b/src/space/controllers/index.ts index dff9330..f3b360e 100644 --- a/src/space/controllers/index.ts +++ b/src/space/controllers/index.ts @@ -1,3 +1,4 @@ export * from './space.controller'; export * from './space-user.controller'; +export * from './space-device.controller'; export * from './subspace'; diff --git a/src/space/controllers/space-device.controller.ts b/src/space/controllers/space-device.controller.ts index cb0aad3..160a130 100644 --- a/src/space/controllers/space-device.controller.ts +++ b/src/space/controllers/space-device.controller.ts @@ -1,18 +1,18 @@ import { ControllerRoute } from '@app/common/constants/controller-route'; import { Controller, Get, Param, UseGuards } from '@nestjs/common'; import { ApiBearerAuth, ApiOperation, ApiTags } from '@nestjs/swagger'; -import { SubspaceDeviceService } from '../services/space-device.service'; import { JwtAuthGuard } from '@app/common/guards/jwt.auth.guard'; import { GetSpaceParam } from '../dtos'; import { BaseResponseDto } from '@app/common/dto/base.response.dto'; +import { SpaceDeviceService } from '../services'; @ApiTags('Space Module') @Controller({ version: '1', path: ControllerRoute.SPACE_DEVICES.ROUTE, }) -export class SubSpaceDeviceController { - constructor(private readonly spaceDeviceService: SubspaceDeviceService) {} +export class SpaceDeviceController { + constructor(private readonly spaceDeviceService: SpaceDeviceService) {} @ApiBearerAuth() @UseGuards(JwtAuthGuard) diff --git a/src/space/services/index.ts b/src/space/services/index.ts index 42e2621..97cfe42 100644 --- a/src/space/services/index.ts +++ b/src/space/services/index.ts @@ -1,3 +1,4 @@ export * from './space.service'; export * from './space-user.service'; +export * from './space-device.service'; export * from './subspace'; diff --git a/src/space/services/space-device.service.ts b/src/space/services/space-device.service.ts index eba64a3..9701c6f 100644 --- a/src/space/services/space-device.service.ts +++ b/src/space/services/space-device.service.ts @@ -10,7 +10,7 @@ import { convertKeysToCamelCase } from '@app/common/helper/camelCaseConverter'; import { ProductRepository } from '@app/common/modules/product/repositories'; @Injectable() -export class SubspaceDeviceService { +export class SpaceDeviceService { constructor( private readonly spaceRepository: SpaceRepository, private readonly tuyaService: TuyaService, diff --git a/src/space/space.module.ts b/src/space/space.module.ts index 7d8c7d9..5eb7af8 100644 --- a/src/space/space.module.ts +++ b/src/space/space.module.ts @@ -3,11 +3,13 @@ import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { SpaceController, + SpaceDeviceController, SpaceUserController, SubSpaceController, SubSpaceDeviceController, } from './controllers'; import { + SpaceDeviceService, SpaceService, SpaceUserService, SubspaceDeviceService, @@ -31,6 +33,7 @@ import { ProductRepository } from '@app/common/modules/product/repositories'; controllers: [ SpaceController, SpaceUserController, + SpaceDeviceController, SubSpaceController, SubSpaceDeviceController, ], @@ -39,6 +42,7 @@ import { ProductRepository } from '@app/common/modules/product/repositories'; TuyaService, ProductRepository, SubSpaceService, + SpaceDeviceService, SubspaceDeviceService, SpaceRepository, DeviceRepository,