From b6a9e72500f6903838604a8cf2fcf17a50fdc577 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Wed, 14 May 2025 17:40:02 +0800 Subject: [PATCH] update --- src/router/index.ts | 19 + src/views/CryptoAnalysisView.vue | 1121 ++++++++++++++++++++++++++++++ src/views/StockAnalysisView.vue | 512 ++++++++++++++ 3 files changed, 1652 insertions(+) create mode 100644 src/views/CryptoAnalysisView.vue create mode 100644 src/views/StockAnalysisView.vue diff --git a/src/router/index.ts b/src/router/index.ts index 5006d60..dcfe87d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,6 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' import HomeView from '../views/HomeView.vue' import DownloadView from '../views/DownloadView.vue' +import StockAnalysisView from '../views/StockAnalysisView.vue' import { useUserStore } from '../stores/user' const router = createRouter({ @@ -45,6 +46,24 @@ const router = createRouter({ component: DownloadView, meta: { standalone: true }, }, + { + path: '/stock-analysis', + name: 'stock-analysis', + component: StockAnalysisView, + meta: { + requiresAuth: true, + title: '股票分析专家', + }, + }, + { + path: '/crypto-analysis', + name: 'crypto-analysis', + component: () => import('../views/CryptoAnalysisView.vue'), + meta: { + requiresAuth: true, + title: '加密货币分析专家', + }, + }, ], }) diff --git a/src/views/CryptoAnalysisView.vue b/src/views/CryptoAnalysisView.vue new file mode 100644 index 0000000..4064e79 --- /dev/null +++ b/src/views/CryptoAnalysisView.vue @@ -0,0 +1,1121 @@ + + + + + diff --git a/src/views/StockAnalysisView.vue b/src/views/StockAnalysisView.vue new file mode 100644 index 0000000..8abbc6b --- /dev/null +++ b/src/views/StockAnalysisView.vue @@ -0,0 +1,512 @@ + + + + +