AdminSelectEntity 组件

概述

通用的实体选择控件。点一下弹出一个可搜索的表格窗口,选一条记录就完事。支持数据权限过滤。

参数说明

参数 说明
TItem 实体类型
TKey 主键类型
@bind-ValueId 绑定选中实体的 ID
GetText 显示文本
Where 数据过滤表达式
UseDataPermission 是否启用数据权限(默认为 false)

使用示例

<AdminSelectEntity TItem="SysUser" TKey="long"
    @bind-ValueId="@responsibleUserId"
    GetText="@(u => u.Nickname)"
    UseDataPermission="true" />

注意事项

  • 开了 UseDataPermission,就只显示当前用户能看的数据
  • WhereUseDataPermission 可以一起用,取交集