fix(用户管理): 修复用户搜索参数名称不一致问题

- 将前端搜索参数从 username 改为 keyword,与后端 API 保持一致
- 更新 UserPageRequest 接口,添加 keyword 字段

问题原因:
- 前端传递 username 参数,但后端期望 keyword 参数
- 导致后端无法正确处理搜索请求,搜索关键字为 null

影响范围:
- 用户管理页面的搜索功能
- E2E 测试中的用户搜索步骤
This commit is contained in:
张翔
2026-04-08 15:42:09 +08:00
parent 7420afa380
commit 99c78954a3
4 changed files with 10 additions and 5 deletions
+1
View File
@@ -35,6 +35,7 @@ export interface UpdateUserRequest {
export interface UserPageRequest {
page: number
size: number
keyword?: string
username?: string
nickname?: string
status?: string
@@ -291,7 +291,7 @@ const fetchData = async () => {
size: pagination.pageSize,
sortBy: sortInfo.sortBy,
sortOrder: sortInfo.sortOrder,
username: searchKeyword.value || undefined
keyword: searchKeyword.value || undefined
})
dataSource.value = res.content
pagination.total = res.totalElements