Skip to content

Commit 3b0c7f0

Browse files
committed
feat: chat user filter
1 parent 3f5d2f6 commit 3b0c7f0

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎ui/src/views/VIEW_README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,8 +1390,8 @@ API 地址、调用示例及 MCP 配置只读;后两个展示区参考工具 M
13901390
两页通过 `hideHeader: true` 隐藏详情标题栏,使用普通 Flex 双栏容器,不嵌套 `MkViewLayout`。
13911391
外层 `ResourceDetailLayout` 统一管理整体滚动;侧栏复用 `w-sidebar-expanded`、`MkSearchList` 的搜索、选中和空态。
13921392
“按用户组”列表通过插槽展示名称及自动授权状态;接口尚未返回组已授权人数,手动授权组显示“已授权 —”,不以当前页勾选数代替。
1393-
右侧第一行展示组名和用户查询总数;下方工具栏左侧为默认按用户名查询的 `MkComplexSearch` 及自动授权开关,右侧为保存。
1394-
顶部 `MkComplexSearch` 仅提供用户名、姓名;用户来源只在表头使用 `MkTableFilter mode="single"` 筛选,向接口传 `source`。
1393+
右侧第一行展示组名和用户查询总数;下方工具栏左侧为默认按姓名查询的 `MkComplexSearch` 及自动授权开关,右侧为保存。
1394+
顶部 `MkComplexSearch` 按姓名、用户名排列;用户来源只在表头使用 `MkTableFilter mode="single"` 筛选,向接口传 `source`。
13951395
用户名、姓名搜索与表头来源可组合查询,清空一处条件不影响另一处,不额外重置搜索组件。
13961396
筛选变更回到第一页,选择“全部”移除来源条件。保留 `MkTable` 分页及高度约束。
13971397

‎ui/src/views/application-detail/chat-user/index.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ const savedAuthorization = ref<Record<string, boolean>>({})
5555
const chatUserSearchQuery = ref<Dict<unknown>>()
5656
const paginationConfig = ref({ currentPage: 1, pageSize: 20, total: 0 })
5757
const searchFields: OptionItem<string>[] = [
58-
{ label: '用户名', value: 'username' },
5958
{ label: '姓名', value: 'nick_name' },
59+
{ label: '用户名', value: 'username' },
6060
]
6161
6262
// 表头用户来源筛选

‎ui/src/views/knowledge-detail/chat-user/index.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ const savedAuthorization = ref<Record<string, boolean>>({})
5555
const chatUserSearchQuery = ref<Dict<unknown>>()
5656
const paginationConfig = ref({ currentPage: 1, pageSize: 20, total: 0 })
5757
const searchFields: OptionItem<string>[] = [
58-
{ label: '用户名', value: 'username' },
5958
{ label: '姓名', value: 'nick_name' },
59+
{ label: '用户名', value: 'username' },
6060
]
6161
6262
// 表头用户来源筛选

‎ui/src/views/system/identity/users/index.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ onMounted(() => loadSystemUsers())
221221
</template>
222222
</el-table-column>
223223

224-
<el-table-column label="用户来源">
224+
<el-table-column width="120" label="用户来源">
225225
<template #header>
226226
<MkTableFilter
227227
mode="single"

0 commit comments

Comments
 (0)