From 27ebf5adc5851fb03fcd2704dad0e022f88b7c8b Mon Sep 17 00:00:00 2001 From: speakeloudest Date: Mon, 5 Jan 2026 01:15:16 -0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DownloadMethodList/DownloadMethodList.vue | 50 +++++++++++++++++++ src/pages/Help/index.vue | 35 +++++++------ src/pages/Home/index.vue | 14 +++--- src/pages/UserCenter/MobileLayout/index.vue | 2 +- src/pages/UserCenter/index.vue | 13 ++--- src/utils/constant.ts | 1 + vite.config.ts | 2 +- 7 files changed, 82 insertions(+), 35 deletions(-) diff --git a/src/pages/Help/DownloadMethodList/DownloadMethodList.vue b/src/pages/Help/DownloadMethodList/DownloadMethodList.vue index 5ed5e93..2f8b3dc 100644 --- a/src/pages/Help/DownloadMethodList/DownloadMethodList.vue +++ b/src/pages/Help/DownloadMethodList/DownloadMethodList.vue @@ -155,6 +155,7 @@ import m3_3 from './mobile3/row-3-column-1.webp' import pc3_1 from './pc3/row-1-column-1.webp' import pc3_2 from './pc3/row-2-column-1.webp' import pc3_3 from './pc3/row-3-column-1.webp' +import { downLoadIos } from '@/utils/constant.ts' interface Hotzone { x: number @@ -190,6 +191,14 @@ const downloadMethods = computed(() => { type: 'link', payload: 'https://account.apple.com/account', }, + { + x: 142, + y: 1952, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], pcHotzones: [ { @@ -200,6 +209,14 @@ const downloadMethods = computed(() => { type: 'link', payload: 'https://account.apple.com/account', }, + { + x: 580, + y: 1689, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], }, { @@ -219,6 +236,14 @@ const downloadMethods = computed(() => { type: 'link', payload: 'https://account.apple.com', }, + { + x: 142, + y: 2510, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], pcHotzones: [ { @@ -229,6 +254,14 @@ const downloadMethods = computed(() => { type: 'link', payload: 'https://account.apple.com', }, + { + x: 580, + y: 2106, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], }, { @@ -274,6 +307,14 @@ const downloadMethods = computed(() => { payload: account.password, label: '密码', // 复制提示 }, + { + x: 142, + y: 3006, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], pcHotzones: [ { @@ -310,6 +351,14 @@ const downloadMethods = computed(() => { payload: account.password, label: '密码', // 复制提示 }, + { + x: 580, + y: 2386, + w: 88, + h: 20, + type: 'link', + payload: downLoadIos, + }, ] as Hotzone[], }, ] @@ -320,6 +369,7 @@ const activeId = ref(null) const toggle = (id: number) => { if (activeId.value === id) { activeId.value = null + window.scrollTo(0, 0) } else { activeId.value = id diff --git a/src/pages/Help/index.vue b/src/pages/Help/index.vue index 3880875..7a2c472 100644 --- a/src/pages/Help/index.vue +++ b/src/pages/Help/index.vue @@ -1,34 +1,36 @@