diff --git a/app/components/pages/support/SupportCard.vue b/app/components/pages/support/SupportCard.vue new file mode 100644 index 0000000..94d5dab --- /dev/null +++ b/app/components/pages/support/SupportCard.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/app/pages/support/index.vue b/app/pages/support/index.vue index 5c9f137..2051fcc 100644 --- a/app/pages/support/index.vue +++ b/app/pages/support/index.vue @@ -12,87 +12,14 @@

- - - - - - - - -
- {{ $t('navigation.faq') }} -
-
-
- -
-

我们为用户整理了常见问题的答案,帮助您快速解决疑惑。

-
-
- - - - 了解更多 > - - - -
- - - - - - - - -
- {{ $t('navigation.documents') }} -
-
-
- -
-

我们为用户整理了常见问题的答案,为您快速解决疑惑。

-
-
- - - - 了解更多 > - - - -
- - - - - - - - -
- {{ $t('navigation.contact-info') }} -
-
-
- -
-

通过电话、邮箱联系我们,我们将现场为您服务。

-
-
- - - - 了解更多 > - - - -
+
@@ -104,6 +31,27 @@ { label: $t('navigation.home'), to: localePath('/') }, { label: $t('navigation.support') }, ]; + + const supportItems = [ + { + title: $t('navigation.faq'), + description: '我们为用户整理了常见问题的答案,帮助您快速解决疑惑。', + to: localePath('/support/faq'), + iconComponent: ElIconQuestionFilled, + }, + { + title: $t('navigation.documents'), + description: '我们为用户整理了常见问题的答案,帮助您快速解决疑惑。', + to: localePath('/support/documents'), + iconComponent: ElIconDocumentChecked, + }, + { + title: $t('navigation.contact-info'), + description: '通过电话、邮箱联系我们,我们将现场为您服务。', + to: localePath('/support/contact-us'), + iconComponent: ElIconService, + }, + ];