UNPKG

nsn-entity

Version:

NSN实体组件

33 lines (23 loc) 578 B
import { DataAuthEnum, StatusEnum, YesNoEnum } from 'nsn-enum'; import { NEntity } from '../core'; /** 系统-角色 */ export interface Role extends NEntity { /** 角色名称 */ name: string; /** 角色编码 */ code: string; /** 角色权重 */ weight: number; /** 角色分类(字典类别dict_role_type) */ type: string; /** 数据权限 */ dataAuth: DataAuthEnum; /** 系统内置 */ builtin: YesNoEnum; /** 状态 */ status: StatusEnum; /** 默认角色 */ defaulted: YesNoEnum; /** 动态扩展属性 */ extension: string; }