import { StatusEnum, YesNoEnum } from 'nsn-enum';
import { NEntity } from '../core';

/** 系统-字典数据 */
export interface DictItem extends NEntity {

  /** 父级 */
  parentId: string;

  /** 字典类别 */
  categoryId: string;

  /** 类别名称 */
  name: string;

  /** 类别编码 */
  code: string;

  /** 系统内置 */
  builtin: YesNoEnum;

  /** 状态 */
  status: StatusEnum;

  /** dto 类别名称 */
  categoryName: string;

  /** dto 类别编码 */
  categoryCode: string;

  /** dto 类别排序 */
  categorySort: number;

  /** dto 关键字 */
  keyword: string;

  /** dto 类别主键集合 */
  categoryIdList: Array<string>;

}