From 7b1922131a91d253597ca764dfe5bb0648c57794 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 13 八月 2025 12:06:47 +0800 Subject: [PATCH] 首页修改 --- rsf-admin/src/page/dashboard/NbChart.jsx | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) diff --git a/rsf-admin/src/page/dashboard/NbChart.jsx b/rsf-admin/src/page/dashboard/NbChart.jsx index a0b6373..de79803 100644 --- a/rsf-admin/src/page/dashboard/NbChart.jsx +++ b/rsf-admin/src/page/dashboard/NbChart.jsx @@ -44,16 +44,19 @@ const NbChart = (props) => { const { orders } = props; + console.log(orders); + const translate = useTranslate(); if (!orders) return null; return ( <Card> - <CardHeader title={translate('pos.dashboard.month_history')} /> + <CardHeader title={translate('page.dashboard.chart.histories')} /> <CardContent> <div style={{ width: '100%', height: 300 }}> <ResponsiveContainer> - <AreaChart data={getRevenuePerDay(orders)}> + <AreaChart data={orders?.trandItem + }> <defs> <linearGradient id="colorUv" @@ -75,17 +78,15 @@ </linearGradient> </defs> <XAxis - dataKey="date" - name="Date" - type="number" - scale="time" + dataKey="orderTime" + domain={[ addDays(aMonthAgo, 1).getTime(), new Date().getTime(), ]} tickFormatter={dateFormatter} /> - <YAxis dataKey="total" name="Revenue" unit="鈧�" /> + <YAxis dataKey="inQty" name="Revenue" unit="" /> <CartesianGrid strokeDasharray="3 3" /> <Tooltip cursor={{ strokeDasharray: '3 3' }} @@ -101,7 +102,14 @@ /> <Area type="monotone" - dataKey="total" + dataKey="inQty" + stroke="#50911aff" + strokeWidth={2} + fill="url(#colorUv)" + /> + <Area + type="monotone" + dataKey="outQty" stroke="#5091abff" strokeWidth={2} fill="url(#colorUv)" -- Gitblit v1.9.1