From 9aaad00f8783e408c0ebb6c7a5f12304ca349155 Mon Sep 17 00:00:00 2001 From: zdl <3489966805@qq.com> Date: Tue, 16 Dec 2025 20:51:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor(CompanyOverview):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E9=9D=A2=E6=9D=BF=E6=98=BE=E7=A4=BA=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ValueChainCard: 流向关系视图时隐藏左侧导航选项 - AnnouncementsPanel: 移除重复的"最新公告"标题 - DisclosureSchedulePanel: 移除重复的"财报披露日程"标题 - CompetitiveAnalysisCard: 恢复竞争对手标签和雷达图显示 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../components/AnnouncementsPanel.tsx | 6 ------ .../components/DisclosureSchedulePanel.tsx | 7 ------- .../components/CompetitiveAnalysisCard.tsx | 8 ++++---- .../components/ValueChainCard.tsx | 18 ++++++++++-------- 4 files changed, 14 insertions(+), 25 deletions(-) diff --git a/src/views/Company/components/CompanyOverview/BasicInfoTab/components/AnnouncementsPanel.tsx b/src/views/Company/components/CompanyOverview/BasicInfoTab/components/AnnouncementsPanel.tsx index 06ef7458..65749056 100644 --- a/src/views/Company/components/CompanyOverview/BasicInfoTab/components/AnnouncementsPanel.tsx +++ b/src/views/Company/components/CompanyOverview/BasicInfoTab/components/AnnouncementsPanel.tsx @@ -8,7 +8,6 @@ import { HStack, Text, Badge, - Icon, Card, CardBody, IconButton, @@ -23,7 +22,6 @@ import { ModalFooter, useDisclosure, } from "@chakra-ui/react"; -import { FaBullhorn } from "react-icons/fa"; import { ExternalLinkIcon } from "@chakra-ui/icons"; import { useAnnouncementsData } from "../../hooks/useAnnouncementsData"; @@ -55,10 +53,6 @@ const AnnouncementsPanel: React.FC = ({ stockCode }) => {/* 最新公告 */} - - - 最新公告 - {announcements.map((announcement: any, idx: number) => ( = ({ stock return ( - - - 财报披露日程 - {disclosureSchedule.map((schedule: any, idx: number) => ( = memo( {/* 主要竞争对手 */} - {/* {competitors.length > 0 && } */} + {competitors.length > 0 && } {/* 评分和雷达图 */} - {/* + @@ -251,9 +251,9 @@ const CompetitiveAnalysisCard: React.FC = memo( /> )} - */} + - {/* */} + {/* 竞争优势和劣势 */} = memo(({ align="center" flexWrap="wrap" > - {/* 左侧:流程式导航 */} - + {/* 左侧:流程式导航 - 仅在层级视图显示 */} + {viewMode === 'hierarchy' && ( + + )} {/* 右侧:筛选与视图切换 */}