From 00e5ff876f41d914976176f8f124ae6bef3d3b22 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 01 九月 2025 15:24:21 +0800 Subject: [PATCH] 添加跑库开关 --- rsf-admin/src/page/dashboard/NbChart.jsx | 44 +++++++++++++++++++++----------------------- 1 files changed, 21 insertions(+), 23 deletions(-) diff --git a/rsf-admin/src/page/dashboard/NbChart.jsx b/rsf-admin/src/page/dashboard/NbChart.jsx index de79803..5b4fce4 100644 --- a/rsf-admin/src/page/dashboard/NbChart.jsx +++ b/rsf-admin/src/page/dashboard/NbChart.jsx @@ -19,33 +19,31 @@ const dateFormatter = (date) => new Date(date).toLocaleDateString(); -const aggregateOrdersByDay = (orders) => - orders - .filter((order) => order.status !== 'cancelled') - .reduce( - (acc, curr) => { - const day = format(curr.date, 'yyyy-MM-dd'); - if (!acc[day]) { - acc[day] = 0; - } - acc[day] += curr.total; - return acc; - }, - {} - ); +// const aggregateOrdersByDay = (orders) => +// orders +// .filter((order) => order.status !== 'cancelled') +// .reduce( +// (acc, curr) => { +// const day = format(curr.date, 'yyyy-MM-dd'); +// if (!acc[day]) { +// acc[day] = 0; +// } +// acc[day] += curr.total; +// return acc; +// }, +// {} +// ); -const getRevenuePerDay = (orders) => { - const daysWithRevenue = aggregateOrdersByDay(orders); - return lastMonthDays.map(date => ({ - date: date.getTime(), - total: daysWithRevenue[format(date, 'yyyy-MM-dd')] || 0, - })); -}; +// const getRevenuePerDay = (orders) => { +// const daysWithRevenue = aggregateOrdersByDay(orders); +// return lastMonthDays.map(date => ({ +// date: date.getTime(), +// total: daysWithRevenue[format(date, 'yyyy-MM-dd')] || 0, +// })); +// }; const NbChart = (props) => { const { orders } = props; - console.log(orders); - const translate = useTranslate(); if (!orders) return null; -- Gitblit v1.9.1