From f0ad50303ec160b7d39765f9acc736fe2fae48cc Mon Sep 17 00:00:00 2001 From: ArvinLovegood Date: Wed, 25 Jun 2025 13:52:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(frontend):=E4=BC=98=E5=8C=96=E7=83=AD?= =?UTF-8?q?=E9=97=A8=E8=82=A1=E7=A5=A8=E5=92=8C=E8=AF=9D=E9=A2=98=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新热门股票列表,增加更多图标和数据字段 - 改进热门话题组件,添加点击事件和额外信息展示 - 调整股票搜索功能,使用居中弹窗打开链接 - 更新 App.vue 中的图标和菜单项 - 修改后端 HotStock 函数,增加返回数据量 --- package-lock.json | 67 +++++++++++++++++++++++++++++++++++++++++++++++ package.json | 12 +++++++++ 2 files changed, 79 insertions(+) create mode 100644 package-lock.json create mode 100644 package.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..df76aa4 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,67 @@ +{ + "name": "go-stock", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@vicons/antd": "^0.13.0", + "@vicons/carbon": "^0.13.0", + "@vicons/fa": "^0.13.0", + "@vicons/fluent": "^0.13.0", + "@vicons/ionicons4": "^0.13.0", + "@vicons/ionicons5": "^0.13.0", + "@vicons/material": "^0.13.0", + "@vicons/tabler": "^0.13.0" + } + }, + "node_modules/@vicons/antd": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/antd/-/antd-0.13.0.tgz", + "integrity": "sha512-yrUGoUSz2BbGupk9ghQOahc04n5H3MwUDM9pVPsLh9U1uqB47oRWZvYRiZaT1JKPqgTgSE6BXcVw4i9MOF4M+g==", + "dev": true + }, + "node_modules/@vicons/carbon": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/carbon/-/carbon-0.13.0.tgz", + "integrity": "sha512-Z/jExyyS4gsXJc66oTqV/j98nsaiX2JlQ0IUwu9Ms3rztf8VOHEQRuX8Jey1/zbxJpFY/tU+bWvKPRFYGIvCWQ==", + "dev": true + }, + "node_modules/@vicons/fa": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/fa/-/fa-0.13.0.tgz", + "integrity": "sha512-BFcDewcT78fSn4Y/fOgqlswbLUEW3+qJK2iJiNtgmkMzadBVpDXhNyVKsYM3V2uKPvDUrZT0JCWDWVRCiBXJZA==", + "dev": true + }, + "node_modules/@vicons/fluent": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/fluent/-/fluent-0.13.0.tgz", + "integrity": "sha512-bYGZsOE3qzvm3Cm43e7tybgGlr5ZUpYqtRZq0g0Tfupe8jIzLolpvQLNUt1zS8Mgt6goTbUk5YH7Fkv16jkykg==", + "dev": true + }, + "node_modules/@vicons/ionicons4": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/ionicons4/-/ionicons4-0.13.0.tgz", + "integrity": "sha512-5WHIl/4R5a4i9GONa+hIQWxg/WczrbsCdqxawHZvdd3drsEr+Q3yzlfS+NNRO4WS3uDW2uWLCwoW+yp5TgcKeQ==", + "dev": true + }, + "node_modules/@vicons/ionicons5": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/ionicons5/-/ionicons5-0.13.0.tgz", + "integrity": "sha512-zvZKBPjEXKN7AXNo2Na2uy+nvuv6SP4KAMQxpKL2vfHMj0fSvuw7JZcOPCjQC3e7ayssKnaoFVAhbYcW6v41qQ==", + "dev": true + }, + "node_modules/@vicons/material": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/material/-/material-0.13.0.tgz", + "integrity": "sha512-lKVxFNprM+CaBkUH3gt6VjIeiMsKQl2zARQMwTCZruQl2vRHzyeZiKeCflWS99CEfv2JzX/6y697smxlzyxcVw==", + "dev": true + }, + "node_modules/@vicons/tabler": { + "version": "0.13.0", + "resolved": "https://registry.npmmirror.com/@vicons/tabler/-/tabler-0.13.0.tgz", + "integrity": "sha512-AykuhiqjszkIoAL/7knIFm6RDOBS1ZmQdJfQ+RNLEah0fVsxykUFCfMBSNZh8lOzC85EtdD1k5g/sv5GYk0Ohg==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7cc270d --- /dev/null +++ b/package.json @@ -0,0 +1,12 @@ +{ + "devDependencies": { + "@vicons/antd": "^0.13.0", + "@vicons/carbon": "^0.13.0", + "@vicons/fa": "^0.13.0", + "@vicons/fluent": "^0.13.0", + "@vicons/ionicons4": "^0.13.0", + "@vicons/ionicons5": "^0.13.0", + "@vicons/material": "^0.13.0", + "@vicons/tabler": "^0.13.0" + } +}