|
|
|
@ -9,7 +9,6 @@ import MonitorMap from './components/Map'; |
|
|
|
import { queryTags } from './service'; |
|
|
|
import useStyles from './style.style'; |
|
|
|
|
|
|
|
const { Countdown } = Statistic; |
|
|
|
const deadline = Date.now() + 1000 * 60 * 60 * 24 * 2 + 1000 * 30; // Moment is also OK
|
|
|
|
|
|
|
|
const Monitor: FC = () => { |
|
|
|
@ -35,7 +34,7 @@ const Monitor: FC = () => { |
|
|
|
marginBottom: 24, |
|
|
|
}} |
|
|
|
> |
|
|
|
<Card title="活动实时交易情况" bordered={false}> |
|
|
|
<Card title="活动实时交易情况" variant="borderless"> |
|
|
|
<Row> |
|
|
|
<Col md={6} sm={12} xs={24}> |
|
|
|
<Statistic |
|
|
|
@ -48,7 +47,8 @@ const Monitor: FC = () => { |
|
|
|
<Statistic title="销售目标完成率" value="92%" /> |
|
|
|
</Col> |
|
|
|
<Col md={6} sm={12} xs={24}> |
|
|
|
<Countdown |
|
|
|
<Statistic.Timer |
|
|
|
type="countdown" |
|
|
|
title="活动剩余时间" |
|
|
|
value={deadline} |
|
|
|
format="HH:mm:ss:SSS" |
|
|
|
@ -73,7 +73,7 @@ const Monitor: FC = () => { |
|
|
|
style={{ |
|
|
|
marginBottom: 24, |
|
|
|
}} |
|
|
|
bordered={false} |
|
|
|
variant="borderless" |
|
|
|
> |
|
|
|
<ActiveChart /> |
|
|
|
</Card> |
|
|
|
@ -82,10 +82,12 @@ const Monitor: FC = () => { |
|
|
|
style={{ |
|
|
|
marginBottom: 24, |
|
|
|
}} |
|
|
|
bodyStyle={{ |
|
|
|
textAlign: 'center', |
|
|
|
styles={{ |
|
|
|
body: { |
|
|
|
textAlign: 'center', |
|
|
|
}, |
|
|
|
}} |
|
|
|
bordered={false} |
|
|
|
variant="borderless" |
|
|
|
> |
|
|
|
<Gauge |
|
|
|
height={180} |
|
|
|
@ -126,7 +128,7 @@ const Monitor: FC = () => { |
|
|
|
marginBottom: 24, |
|
|
|
}} |
|
|
|
> |
|
|
|
<Card title="各品类占比" bordered={false}> |
|
|
|
<Card title="各品类占比" variant="borderless"> |
|
|
|
<Row |
|
|
|
style={{ |
|
|
|
padding: '16px 0', |
|
|
|
@ -156,9 +158,11 @@ const Monitor: FC = () => { |
|
|
|
<Card |
|
|
|
title="热门搜索" |
|
|
|
loading={loading} |
|
|
|
bordered={false} |
|
|
|
bodyStyle={{ |
|
|
|
overflow: 'hidden', |
|
|
|
variant="borderless" |
|
|
|
styles={{ |
|
|
|
body: { |
|
|
|
overflow: 'hidden', |
|
|
|
}, |
|
|
|
}} |
|
|
|
> |
|
|
|
<WordCloud |
|
|
|
@ -181,11 +185,13 @@ const Monitor: FC = () => { |
|
|
|
> |
|
|
|
<Card |
|
|
|
title="资源剩余" |
|
|
|
bodyStyle={{ |
|
|
|
textAlign: 'center', |
|
|
|
fontSize: 0, |
|
|
|
styles={{ |
|
|
|
body: { |
|
|
|
textAlign: 'center', |
|
|
|
fontSize: 0, |
|
|
|
}, |
|
|
|
}} |
|
|
|
bordered={false} |
|
|
|
variant="borderless" |
|
|
|
> |
|
|
|
<Liquid height={160} percent={0.35} /> |
|
|
|
</Card> |
|
|
|
|