diff --git a/novalon-manage-web/e2e/customReporter.ts b/novalon-manage-web/e2e/customReporter.ts index c57a971..f47b2c9 100644 --- a/novalon-manage-web/e2e/customReporter.ts +++ b/novalon-manage-web/e2e/customReporter.ts @@ -113,9 +113,13 @@ class CustomReporter implements Reporter { if (stats.failedTests.length > 0) { console.log('❌ 失败的测试:'); stats.failedTests.forEach((test, index) => { - console.log(` ${index + 1}. ${test.title}`); - console.log(` 位置: ${test.location.file}:${test.location.line}`); - console.log(` 错误: ${test.error?.message}`); + console.log(` ${index + 1}. ${test.title || '未命名测试'}`); + if (test.location?.file) { + console.log(` 位置: ${test.location.file}:${test.location.line || 0}`); + } + if (test.error?.message) { + console.log(` 错误: ${test.error.message}`); + } }); console.log(''); } diff --git a/novalon-manage-web/playwright/.auth/user.json b/novalon-manage-web/playwright/.auth/user.json index cd39133..b72a03c 100644 --- a/novalon-manage-web/playwright/.auth/user.json +++ b/novalon-manage-web/playwright/.auth/user.json @@ -6,7 +6,7 @@ "localStorage": [ { "name": "token", - "value": "eyJhbGciOiJIUzM4NCJ9.eyJyb2xlcyI6WyJhZG1pbiJdLCJ1c2VySWQiOjEsInVzZXJuYW1lIjoiYWRtaW4iLCJzdWIiOiJhZG1pbiIsImlhdCI6MTc3NTYzMjQ5OCwiZXhwIjoxNzc1NzE4ODk4fQ.pBjBrFhB-aLbneWoasbZn-K-JUAAZQHEzXsRXyQ_042q24gWkbznWm9MVm9tPtDS" + "value": "eyJhbGciOiJIUzM4NCJ9.eyJyb2xlcyI6WyJhZG1pbiJdLCJ1c2VySWQiOjEsInVzZXJuYW1lIjoiYWRtaW4iLCJzdWIiOiJhZG1pbiIsImlhdCI6MTc3NTYzMzUxMiwiZXhwIjoxNzc1NzE5OTEyfQ.z8GEm_YKF0jGh_KWAk9NVW41TL9JDY5RcgQaLEpktrk2JRDWs9gfuLV0fQSs3EJ5" }, { "name": "permission", diff --git a/novalon-manage-web/src/api/user.api.ts b/novalon-manage-web/src/api/user.api.ts index 40dce19..c06e4de 100644 --- a/novalon-manage-web/src/api/user.api.ts +++ b/novalon-manage-web/src/api/user.api.ts @@ -35,6 +35,7 @@ export interface UpdateUserRequest { export interface UserPageRequest { page: number size: number + keyword?: string username?: string nickname?: string status?: string diff --git a/novalon-manage-web/src/views/system/UserManagement.vue b/novalon-manage-web/src/views/system/UserManagement.vue index 45b5a2b..5d22391 100644 --- a/novalon-manage-web/src/views/system/UserManagement.vue +++ b/novalon-manage-web/src/views/system/UserManagement.vue @@ -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