File

packages/server/src/modules/role/role.interface.ts

Extends

BaseQuery

Index

Properties

Properties

Optional skip
Type : number
Decorators :
@Type(undefined)
Inherited from BaseQuery
Defined in BaseQuery:5
Optional take
Type : number
Decorators :
@Type(undefined)
Inherited from BaseQuery
Defined in BaseQuery:8
Optional where
Type : T
Decorators :
@Type(undefined)
Inherited from BaseQuery
Defined in BaseQuery:11
import {
  IsNumber,
  IsString,
} from "class-validator";

import { BaseQuery } from "@/common/interfaces/query";
import { MenuBodyRequest } from "@/modules/menu/menu.interface";

export class RoleRequest {
  @IsString()
  name: string;
  @IsString()
  label: string;
  @IsString()
  desc: string;
  @IsNumber()
  order: number;
  @IsNumber()
  status: number;
  
  menus?: number[];
}

export class RoleQuery extends BaseQuery {}

results matching ""

    No results matching ""