a9bc31a6创建于 2025年12月7日历史提交
import { ApiProperty } from '@nestjs/swagger';
import { IsArray, IsNotEmpty } from 'class-validator';

export class CreateRoleDto {
  @ApiProperty({
    description: '角色名'
  })
  @IsNotEmpty()
  name: string;
  @ApiProperty({
    description: '权限ID',
    type: [Number]
  })
  @IsArray()
  @IsNotEmpty()
  permissionIds: number[];
  @ApiProperty({
    description: '菜单ID',
    type: [Number]
  })
  @IsArray()
  @IsNotEmpty()
  menuIds: number[];
}