feat(device): add endpoint to add device to user

This commit is contained in:
faris Aljohari
2024-05-29 23:29:53 +03:00
parent 93bab79d31
commit 423533df04
9 changed files with 223 additions and 65 deletions
+18 -1
View File
@@ -1,7 +1,7 @@
import { ApiProperty } from '@nestjs/swagger';
import { IsNotEmpty, IsString } from 'class-validator';
export class AddDeviceInRoomDto {
export class AddDeviceDto {
@ApiProperty({
description: 'deviceTuyaUuid',
required: true,
@@ -10,6 +10,23 @@ export class AddDeviceInRoomDto {
@IsNotEmpty()
public deviceTuyaUuid: string;
@ApiProperty({
description: 'userUuid',
required: true,
})
@IsString()
@IsNotEmpty()
public userUuid: string;
}
export class UpdateDeviceInRoomDto {
@ApiProperty({
description: 'deviceUuid',
required: true,
})
@IsString()
@IsNotEmpty()
public deviceUuid: string;
@ApiProperty({
description: 'roomUuid',
required: true,