From b0107f5c16862920dfde3d75c6a079ce70b3c49c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=96=87=E5=B3=B0?= Date: Thu, 11 Jun 2026 17:07:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=88=E6=94=B9=E5=9B=9E=E6=9D=A5=E4=BA=86?= =?UTF-8?q?=E5=98=BB=E5=98=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/ops_vue_js/src/components/AppHeader.vue | 2 +- frontend/ops_vue_js/src/router/index.js | 4 ++-- frontend/ops_vue_js/src/views/HomeView.vue | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/ops_vue_js/src/components/AppHeader.vue b/frontend/ops_vue_js/src/components/AppHeader.vue index 1b4e62d..c634eb1 100644 --- a/frontend/ops_vue_js/src/components/AppHeader.vue +++ b/frontend/ops_vue_js/src/components/AppHeader.vue @@ -52,7 +52,7 @@ const activeClass = "bg-blue-50 text-blue-600 dark:bg-dk-card dark:text-blue-400 const normalClass = "rounded-md px-3 py-2 text-sm font-medium text-gray-600 transition-colors hover:bg-gray-100 hover:text-gray-900 dark:text-dk-subtle dark:hover:bg-dk-card dark:hover:text-dk-text"; const navItems = computed(() => [ - //{ label: t("appname.aichat"), to: "/aichat" }, + { label: t("appname.aichat"), to: "/aichat" }, { label: t("appname.home"), to: "/" }, // { label: t("appname.schedule"), to: "/schedule" }, { label: t("appname.calendar"), to: "/calendars" }, diff --git a/frontend/ops_vue_js/src/router/index.js b/frontend/ops_vue_js/src/router/index.js index 8eec355..73c7ddb 100644 --- a/frontend/ops_vue_js/src/router/index.js +++ b/frontend/ops_vue_js/src/router/index.js @@ -158,8 +158,8 @@ const router = createRouter({ }, { path: 'aichat', - name: 'aichat', - redirect: '/', + name: 'aichat', + component: () => import('@/views/aichat/AiChatView.vue'), }, ], }, diff --git a/frontend/ops_vue_js/src/views/HomeView.vue b/frontend/ops_vue_js/src/views/HomeView.vue index 96cb08c..eab6228 100644 --- a/frontend/ops_vue_js/src/views/HomeView.vue +++ b/frontend/ops_vue_js/src/views/HomeView.vue @@ -5,7 +5,7 @@ import { useUsersStore } from '@/stores/users' import { usePageTitle } from '@/composables/usePageTitle' import { scheduleApi } from '@/api/schedule' import { purchaseApi } from '@/api/purchase' -import AiChatView from '@/views/aichat/AiChatView.vue' +//import AiChatView from '@/views/aichat/AiChatView.vue' import { ref, computed, onMounted } from 'vue' usePageTitle('appname.home') @@ -201,8 +201,10 @@ onMounted(() => { +