import { ApiProperty } from '@nestjs/swagger' import { Transform } from 'class-transformer' import { IsArray, IsNotEmpty, IsNumber } from 'class-validator' export class UpdateRolePermissionDto { @ApiProperty({ description: 'ๆƒ้™ id ๅˆ—่กจ', type: [Number], example: [1, 2, 3] }) @IsArray() @IsNotEmpty() @IsNumber({}, { each: true }) @Transform(({ value }) => value.map(Number)) permissionIds: number[] }