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启用后,仅显示当前用户有权限查看的数据Where和UseDataPermission可同时使用,取交集