diff --git a/Touchkebao/src/pages/pc/ckbox/powerCenter/index.data.tsx b/Touchkebao/src/pages/pc/ckbox/powerCenter/index.data.tsx index 000e7af8..243b471c 100644 --- a/Touchkebao/src/pages/pc/ckbox/powerCenter/index.data.tsx +++ b/Touchkebao/src/pages/pc/ckbox/powerCenter/index.data.tsx @@ -9,6 +9,11 @@ import { FileTextOutlined, RobotOutlined, UserAddOutlined, + AppstoreOutlined, + SoundOutlined, + TeamOutlined, + FolderOutlined, + BarChartOutlined, } from "@ant-design/icons"; export interface FeatureCard { @@ -24,6 +29,7 @@ export interface FeatureCard { export interface TabItem { key: string; label: string; + icon?: React.ReactNode; active?: boolean; } @@ -104,10 +110,10 @@ export const featureCards: FeatureCard[] = [ ]; export const tabItems: TabItem[] = [ - { key: "all", label: "全部功能" }, - { key: "marketing", label: "营销推广" }, - { key: "customer", label: "客户管理" }, - { key: "ai", label: "AI智能" }, - { key: "content", label: "内容管理" }, - { key: "data", label: "数据分析" }, + { key: "all", label: "全部功能", icon: }, + { key: "marketing", label: "营销推广", icon: }, + { key: "customer", label: "客户管理", icon: }, + { key: "ai", label: "AI智能", icon: }, + { key: "content", label: "内容管理", icon: }, + { key: "data", label: "数据分析", icon: }, ]; diff --git a/Touchkebao/src/pages/pc/ckbox/powerCenter/index.tsx b/Touchkebao/src/pages/pc/ckbox/powerCenter/index.tsx index 4320e3d6..6a409e2b 100644 --- a/Touchkebao/src/pages/pc/ckbox/powerCenter/index.tsx +++ b/Touchkebao/src/pages/pc/ckbox/powerCenter/index.tsx @@ -54,6 +54,7 @@ const PowerCenter: React.FC = () => { activeTab === item.key ? styles.activeTab : styles.tab } onClick={() => handleTabClick(item.key)} + icon={item.icon} > {item.label}