From db0d46009ce8e7a8c80bca3bd5aaf0b788db8e94 Mon Sep 17 00:00:00 2001 From: yangfan <784310601@qq.com> Date: Sat, 25 Apr 2026 15:15:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 42 ++++++++++- package.json | 4 +- src/views/stock/Analyze.vue | 138 +++++++++++++++++++++--------------- 3 files changed, 124 insertions(+), 60 deletions(-) diff --git a/package-lock.json b/package-lock.json index 913920e..4c0318b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,11 @@ "@element-plus/icons-vue": "^2.3.2", "axios": "^1.15.2", "element-plus": "^2.13.7", - "vue": "^3.5.32" + "vue": "^3.5.32", + "vue-router": "^4.6.4" }, "devDependencies": { + "@types/node": "^25.6.0", "@vitejs/plugin-vue": "^6.0.6", "vite": "^8.0.10" } @@ -495,6 +497,16 @@ "@types/lodash": "*" } }, + "node_modules/@types/node": { + "version": "25.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", + "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.19.0" + } + }, "node_modules/@types/web-bluetooth": { "version": "0.0.20", "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", @@ -568,6 +580,12 @@ "@vue/shared": "3.5.33" } }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, "node_modules/@vue/reactivity": { "version": "3.5.33", "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.33.tgz", @@ -1498,6 +1516,13 @@ "license": "0BSD", "optional": true }, + "node_modules/undici-types": { + "version": "7.19.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", + "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", + "dev": true, + "license": "MIT" + }, "node_modules/vite": { "version": "8.0.10", "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.10.tgz", @@ -1602,6 +1627,21 @@ "resolved": "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-3.2.7.tgz", "integrity": "sha512-+gPp5YGmhfsj1IN+xUo7y0fb4clfnOiiUA39y07yW1VzCRjzVgwLbtmdWlghh7mXrPsEaYc7rrIir/HT6C8vYQ==", "license": "MIT" + }, + "node_modules/vue-router": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.6.4.tgz", + "integrity": "sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.5.0" + } } } } diff --git a/package.json b/package.json index 24119cc..3afec46 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,11 @@ "@element-plus/icons-vue": "^2.3.2", "axios": "^1.15.2", "element-plus": "^2.13.7", - "vue": "^3.5.32" + "vue": "^3.5.32", + "vue-router": "^4.6.4" }, "devDependencies": { + "@types/node": "^25.6.0", "@vitejs/plugin-vue": "^6.0.6", "vite": "^8.0.10" } diff --git a/src/views/stock/Analyze.vue b/src/views/stock/Analyze.vue index 54af5c2..5684be0 100644 --- a/src/views/stock/Analyze.vue +++ b/src/views/stock/Analyze.vue @@ -17,7 +17,7 @@ style="width: 140px" /> - +