From d189d94c3b85c3768f989c9d6022361b20e692fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=87=AA=E8=BE=BE?= <980324341@qq.com> Date: Wed, 16 Sep 2026 01:02:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=9B=B4=E6=96=B0=E6=97=A5=E5=BF=97):=20?= =?UTF-8?q?=E9=9D=A2=E6=9D=BF=E9=9A=8F=E6=8C=87=E5=AE=9A=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E8=81=94=E5=8A=A8=EF=BC=9B=E6=9C=AC=E6=9C=BA?= =?UTF-8?q?=E5=B7=B2=E6=98=AF=E6=9C=80=E6=96=B0=E6=97=B6=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E6=9C=AC=E6=9C=BA=E6=9D=A1=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 「指定版本更新」下拉选中版本时日志切到该版本自身的条目(升级/回退统一语义), 未收录显示"暂无更新说明"(区块不消失),选回空项回默认区间; 列表加载后自动默认选中第一条不触发切换 - 本机版本==线上最新时回退显示本机版本条目(原来整块消失),灰度/回滚仍隐藏 - 精简 4.0.20/4.0.21 超长文案,修复既有红测试(更新说明限 40 字) --- .../src/pages/home/DesktopHomePage.vue | 5 +- .../src/pages/login/DesktopLoginPage.vue | 5 +- frontend-vue/src/shared/client-changelog.ts | 27 ++++++-- .../src/shared/components/UpdateLogList.vue | 14 +++- .../src/shared/components/VersionPicker.vue | 17 ++++- .../shared/composables/useVersionUpdate.ts | 34 ++++++++-- frontend-vue/tests/client-changelog.test.ts | 67 ++++++++++++++++++- 7 files changed, 152 insertions(+), 17 deletions(-) diff --git a/frontend-vue/src/pages/home/DesktopHomePage.vue b/frontend-vue/src/pages/home/DesktopHomePage.vue index 457017f4..c0a2a2bc 100644 --- a/frontend-vue/src/pages/home/DesktopHomePage.vue +++ b/frontend-vue/src/pages/home/DesktopHomePage.vue @@ -23,7 +23,7 @@