diff --git a/frontend/src/pages/business/Meetings.tsx b/frontend/src/pages/business/Meetings.tsx index 2580d5a..e8d923e 100644 --- a/frontend/src/pages/business/Meetings.tsx +++ b/frontend/src/pages/business/Meetings.tsx @@ -209,7 +209,7 @@ const applyRealtimeSessionStatus = (item: MeetingVO, sessionStatus?: RealtimeMee return { ...item, realtimeSessionStatus: sessionStatus.status }; }; -const IntegratedStatusTag: React.FC<{ meeting: MeetingVO; progress: MeetingProgress | null }> = ({ meeting, progress }) => { +const IntegratedStatusTag: React.FC<{ meeting: MeetingVO; progress: MeetingProgress | null; style?: React.CSSProperties }> = ({ meeting, progress, style }) => { const effectiveStatus = getEffectiveStatus(meeting, progress); const statusConfig: Record = { 0: { text: "数据初始化", color: "#8c8c8c", bgColor: "rgba(140, 140, 140, 0.1)", icon: }, @@ -243,7 +243,8 @@ const IntegratedStatusTag: React.FC<{ meeting: MeetingVO; progress: MeetingProgr border: `1px solid ${displayConfig.color}20`, gap: "4px", position: "relative", - overflow: "hidden" + overflow: "hidden", + ...style }} > {isProcessing && percent > 0 && ( @@ -270,7 +271,7 @@ const IntegratedStatusTag: React.FC<{ meeting: MeetingVO; progress: MeetingProgr }; const TableStatusCell: React.FC<{ meeting: MeetingVO; progress: MeetingProgress | null }> = ({ meeting, progress }) => { - return ; + return ; }; const MeetingCardItem: React.FC<{ @@ -315,7 +316,7 @@ const MeetingCardItem: React.FC<{ > {/* Top Section: Status & Source */}
- +