From 6b6dc25dea766f6deb85ff95ace00ee87cd3cf3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=82=85=E5=85=89=E5=AD=9F?= Date: Sun, 8 Feb 2026 22:11:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=88=91=E7=9A=84?= =?UTF-8?q?=E8=A1=8C=E4=B8=9A=E5=92=8C=E9=A3=8E=E5=8F=A3=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=E8=A1=8C=E4=B8=9A=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.ts | 19 ++ src/pages/concept/components/CustomView.vue | 218 +++++++++---- src/pages/concept/components/List.vue | 320 ++++++++++++++++++++ src/pages/concept/index.vue | 319 ++++--------------- src/pages/industry/components/List.vue | 4 +- src/pages/industry/index.vue | 47 +-- src/pages/macroscopic/index.vue | 2 +- src/utils/index.ts | 2 +- 8 files changed, 593 insertions(+), 338 deletions(-) create mode 100644 src/pages/concept/components/List.vue diff --git a/src/api/index.ts b/src/api/index.ts index 95188c7..09e250a 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -106,3 +106,22 @@ export const getMacroList = (data: any) => { return Request.get("/news/globalMacroList", { params: data }); }; +// 我关注的行业 +export const getMyIndustries = (data: any) => { + return Request.get("/user/industries", { params: data }); +}; + +// 我关注的风口 +export const getMyTags = () => { + return Request.get("/user/tags"); +}; + +// 配置我关注的行业 +export const updateMyIndustries = (data: any) => { + return Request.post("/user/industries", data); +}; + +// 配置我关注的风口 +export const updateMyTags = (data: any) => { + return Request.post("/user/tags", data); +}; \ No newline at end of file diff --git a/src/pages/concept/components/CustomView.vue b/src/pages/concept/components/CustomView.vue index e808649..ec2692f 100644 --- a/src/pages/concept/components/CustomView.vue +++ b/src/pages/concept/components/CustomView.vue @@ -1,5 +1,5 @@ diff --git a/src/pages/concept/index.vue b/src/pages/concept/index.vue index 2955c12..72892b4 100644 --- a/src/pages/concept/index.vue +++ b/src/pages/concept/index.vue @@ -1,64 +1,20 @@ diff --git a/src/utils/index.ts b/src/utils/index.ts index 0e96638..eb32eb6 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -23,7 +23,7 @@ service.interceptors.request.use( // 在发送请求之前做些什么 token if (Session.get("token")) { config.headers!["auth-token"] = `${Session.get("token")}`; - config.headers!["phone"] = `${Session.get("userPhone")}`; + config.headers!["phone"] = `${Session.get("userInfos").phone}`; } return config; },