From a90946ef8912f8ea64ad581c2e4a6355a4d382a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=82=85=E5=85=89=E5=AD=9F?= Date: Tue, 24 Feb 2026 15:26:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E7=BB=84=E4=BB=B6=E8=B7=AF=E5=BE=84=EF=BC=8C?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AE=9E=E6=97=B6=E4=BF=A1=E6=81=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=9A=84=E7=99=BB=E5=BD=95=E5=BC=B9=E7=AA=97=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/article/indexNewsInfo.vue | 2 +- src/components/loginPopup/index.vue | 109 +++---- src/pages/concept/index.vue | 2 +- src/pages/foreign/index.vue | 2 +- src/pages/industry/index.vue | 2 +- src/pages/macroscopic/index.vue | 2 +- .../components/LoginPopup/index.vue | 267 ++++++++++++++++++ src/pages/realtimeInfo/index.vue | 2 +- src/pages/recommend/index.vue | 2 +- src/pages/topNews/index.vue | 2 +- 10 files changed, 334 insertions(+), 58 deletions(-) create mode 100644 src/pages/realtimeInfo/components/LoginPopup/index.vue diff --git a/src/components/article/indexNewsInfo.vue b/src/components/article/indexNewsInfo.vue index 6df8182..b4ada65 100644 --- a/src/components/article/indexNewsInfo.vue +++ b/src/components/article/indexNewsInfo.vue @@ -184,7 +184,7 @@ import { onShareTimeline, } from "@dcloudio/uni-app"; import articleMock from "@/mock/article.js"; -import LoginDialog from "@/components/loginPopup/index.vue"; +import LoginDialog from "@/pages/realtimeInfo/LoginPopup/index.vue"; import { Session } from "@/utils/storage"; import zhaiyaoImg from "../../assets/zixun/zhaiyao_icon.png"; import { useUserStore } from "@/stores/user"; diff --git a/src/components/loginPopup/index.vue b/src/components/loginPopup/index.vue index 1a78855..2fc2a43 100644 --- a/src/components/loginPopup/index.vue +++ b/src/components/loginPopup/index.vue @@ -1,57 +1,32 @@ diff --git a/src/pages/concept/index.vue b/src/pages/concept/index.vue index 829fefc..66152d1 100644 --- a/src/pages/concept/index.vue +++ b/src/pages/concept/index.vue @@ -31,7 +31,7 @@ + + diff --git a/src/pages/realtimeInfo/index.vue b/src/pages/realtimeInfo/index.vue index c8fae4d..4316f88 100644 --- a/src/pages/realtimeInfo/index.vue +++ b/src/pages/realtimeInfo/index.vue @@ -49,7 +49,7 @@ import IndustryNewsView from "./components/IndustryNewsView/index.vue"; import ConceptNewsView from "./components/ConceptNewsView/index.vue"; import TodayNewsView from "./components/TodayNewsView/index.vue"; import FooterView from "./components/FooterView/index.vue"; -import LoginDialog from "@/components/loginPopup/index.vue"; +import LoginDialog from "@/pages/realtimeInfo/LoginPopup/index.vue"; import { useUserStore } from "@/stores/user"; const userStore = useUserStore(); diff --git a/src/pages/recommend/index.vue b/src/pages/recommend/index.vue index 9c664b7..1fe94bd 100644 --- a/src/pages/recommend/index.vue +++ b/src/pages/recommend/index.vue @@ -139,7 +139,7 @@ import { getRecommendList } from "@/api"; import { useUserStore } from "@/stores/user"; import { computed, onMounted, reactive, ref } from "vue"; -import LoginDialog from "@/components/loginPopup/index.vue"; +import LoginDialog from "@/pages/realtimeInfo/LoginPopup/index.vue"; import { onReachBottom } from "@dcloudio/uni-app"; // 导航栏路由返回 const handleBack = () => { diff --git a/src/pages/topNews/index.vue b/src/pages/topNews/index.vue index ddd8aa2..c6932e6 100644 --- a/src/pages/topNews/index.vue +++ b/src/pages/topNews/index.vue @@ -130,7 +130,7 @@ import { getTopNews } from "@/api/newsInfo"; import dayjs from "dayjs"; import { useUserStore } from "@/stores/user"; import RadarChat from "@/components/charts/Radar.vue"; -import LoginDialog from "@/components/loginPopup/index.vue"; +import LoginDialog from "@/pages/realtimeInfo/LoginPopup/index.vue"; const userStore = useUserStore(); // 登录弹框 const LoginShow = ref(false);