diff --git a/CHANGELOG.md b/CHANGELOG.md index 80f1c1c6..d64d1b00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### Bug Fixes +- fix: |Frontend| 收窄地址管理相关弹窗宽度,并让地址表格在弹窗内部横向滚动,避免多地址场景撑宽弹窗 - fix: |Frontend| 修复 `/open_api/settings` 未返回 `domains` 数组时前端设置初始化直接调用 `map()` 报 `undefined` 错误的问题,统一按空数组兜底处理 ### Improvements diff --git a/CHANGELOG_EN.md b/CHANGELOG_EN.md index a8309666..3927374b 100644 --- a/CHANGELOG_EN.md +++ b/CHANGELOG_EN.md @@ -17,6 +17,7 @@ ### Bug Fixes +- fix: |Frontend| Narrow address-management modal widths and keep address tables horizontally scrollable inside the modal to prevent multi-address lists from stretching the dialog - fix: |Frontend| Fix the frontend settings bootstrap throwing an `undefined` error when `/open_api/settings` does not return a `domains` array by normalizing the field to an empty array before mapping it ### Improvements diff --git a/frontend/src/views/admin/UserAddressManagement.vue b/frontend/src/views/admin/UserAddressManagement.vue index 0c7eab90..3d143e7b 100644 --- a/frontend/src/views/admin/UserAddressManagement.vue +++ b/frontend/src/views/admin/UserAddressManagement.vue @@ -67,13 +67,18 @@ onMounted(async () => { diff --git a/frontend/src/views/admin/UserManagement.vue b/frontend/src/views/admin/UserManagement.vue index 1b7685ad..d66241b5 100644 --- a/frontend/src/views/admin/UserManagement.vue +++ b/frontend/src/views/admin/UserManagement.vue @@ -344,7 +344,8 @@ onMounted(async () => { - + diff --git a/frontend/src/views/index/AddressBar.vue b/frontend/src/views/index/AddressBar.vue index 53b9cda1..99e80e2a 100644 --- a/frontend/src/views/index/AddressBar.vue +++ b/frontend/src/views/index/AddressBar.vue @@ -99,7 +99,8 @@ onMounted(async () => { - + @@ -130,4 +131,5 @@ onMounted(async () => { flex: 0 0 auto; white-space: nowrap; } + diff --git a/frontend/src/views/index/LocalAddress.vue b/frontend/src/views/index/LocalAddress.vue index 75464f54..29135052 100644 --- a/frontend/src/views/index/LocalAddress.vue +++ b/frontend/src/views/index/LocalAddress.vue @@ -126,7 +126,9 @@ const columns = [ - +
+ +
@@ -134,3 +136,14 @@ const columns = [
+ + diff --git a/frontend/src/views/index/TelegramAddress.vue b/frontend/src/views/index/TelegramAddress.vue index 61f680b1..7af7b5c7 100644 --- a/frontend/src/views/index/TelegramAddress.vue +++ b/frontend/src/views/index/TelegramAddress.vue @@ -133,7 +133,9 @@ onMounted(async () => {
- +
+ +
@@ -141,3 +143,14 @@ onMounted(async () => {
+ + diff --git a/frontend/src/views/user/AddressManagement.vue b/frontend/src/views/user/AddressManagement.vue index 14b623e9..00c8994f 100644 --- a/frontend/src/views/user/AddressManagement.vue +++ b/frontend/src/views/user/AddressManagement.vue @@ -196,7 +196,7 @@ onMounted(async () => {
-
+
@@ -209,6 +209,11 @@ onMounted(async () => {