diff --git a/vite-frontend/src/pages/forward.tsx b/vite-frontend/src/pages/forward.tsx index 8129ed0..cd8a42e 100644 --- a/vite-frontend/src/pages/forward.tsx +++ b/vite-frontend/src/pages/forward.tsx @@ -579,6 +579,16 @@ const mapForwardApiItems = (items: ForwardApiItem[]): Forward[] => { })); }; +const getForwardDisplayFlow = (forward: Forward): number => { + const directFlow = (forward.inFlow || 0) + (forward.outFlow || 0); + + if (directFlow > 0) { + return directFlow; + } + + return forward.federationShareFlow || 0; +}; + export default function ForwardPage() { const [loading, setLoading] = useState(true); const [forwards, setForwards] = useState([]); @@ -1237,16 +1247,6 @@ export default function ForwardPage() { [], ); - const getForwardDisplayFlow = (forward: Forward): number => { - const directFlow = (forward.inFlow || 0) + (forward.outFlow || 0); - - if (directFlow > 0) { - return directFlow; - } - - return forward.federationShareFlow || 0; - }; - // 切换显示模式并保存到localStorage const handleViewModeChange = () => { const newMode = viewMode === "grouped" ? "direct" : "grouped";