|
|
|
@ -153,6 +153,7 @@ export default class Analysis extends Component { |
|
|
|
dataIndex: 'count', |
|
|
|
key: 'count', |
|
|
|
sorter: (a, b) => a.count - b.count, |
|
|
|
className: styles.alignRight, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: '周涨幅', |
|
|
|
@ -160,8 +161,16 @@ export default class Analysis extends Component { |
|
|
|
key: 'range', |
|
|
|
sorter: (a, b) => a.range - b.range, |
|
|
|
render: (text, record) => ( |
|
|
|
<span style={{ textAlign: 'right' }}>{text}% {record.status === 1 ? <IconDown /> : <IconUp />}</span> |
|
|
|
<span> |
|
|
|
{text}% |
|
|
|
{ |
|
|
|
record.status === 1 |
|
|
|
? <IconDown style={{ marginLeft: 8 }} /> |
|
|
|
: <IconUp style={{ marginLeft: 8 }} /> |
|
|
|
} |
|
|
|
</span> |
|
|
|
), |
|
|
|
className: styles.alignRight, |
|
|
|
}, |
|
|
|
]; |
|
|
|
|
|
|
|
@ -173,7 +182,7 @@ export default class Analysis extends Component { |
|
|
|
<NumberInfo |
|
|
|
title={data.name} |
|
|
|
subTitle="转化率" |
|
|
|
total={`${data.cvr * 100}%`} |
|
|
|
total={<span style={{ top: '-6px', position: 'relative' }}>{data.cvr * 100}%</span>} |
|
|
|
theme={(currentKey !== data.name) && 'light'} |
|
|
|
/> |
|
|
|
</Col> |
|
|
|
@ -212,7 +221,7 @@ export default class Analysis extends Component { |
|
|
|
footer={<Field label="日均销售额" value={`¥${numeral(12423).format('0,0')}`} />} |
|
|
|
contentHeight={46} |
|
|
|
> |
|
|
|
<Trend colorType="gray" mini={['xlg', 'md']}> |
|
|
|
<Trend colorType="gray"> |
|
|
|
<Trend.Item title="周同比" flag="up">12%</Trend.Item> |
|
|
|
<Trend.Item title="日环比" flag="down">11%</Trend.Item> |
|
|
|
</Trend> |
|
|
|
@ -256,7 +265,7 @@ export default class Analysis extends Component { |
|
|
|
action={<Tooltip title="指标说明"><Icon type="info-circle-o" /></Tooltip>} |
|
|
|
total="78%" |
|
|
|
footer={ |
|
|
|
<Trend mini={['xlg', 'md']}> |
|
|
|
<Trend> |
|
|
|
<Trend.Item title="周同比" flag="up">12.3%</Trend.Item> |
|
|
|
<Trend.Item title="日环比" flag="down">11%</Trend.Item> |
|
|
|
</Trend> |
|
|
|
@ -347,7 +356,14 @@ export default class Analysis extends Component { |
|
|
|
<Row gutter={68}> |
|
|
|
<Col sm={12} xs={24} style={{ marginBottom: 24 }}> |
|
|
|
<NumberInfo |
|
|
|
subTitle={<span>搜索用户数 <Icon style={{ marginLeft: 8 }} type="info-circle-o" /></span>} |
|
|
|
subTitle={ |
|
|
|
<span> |
|
|
|
搜索用户数 |
|
|
|
<Tooltip title="指标文案"> |
|
|
|
<Icon style={{ marginLeft: 8 }} type="info-circle-o" /> |
|
|
|
</Tooltip> |
|
|
|
</span> |
|
|
|
} |
|
|
|
total={numeral(12321).format('0,0')} |
|
|
|
status="up" |
|
|
|
subTotal={17.1} |
|
|
|
@ -374,7 +390,7 @@ export default class Analysis extends Component { |
|
|
|
</Row> |
|
|
|
<Table |
|
|
|
rowKey={record => record.index} |
|
|
|
size="middle" |
|
|
|
size="small" |
|
|
|
columns={columns} |
|
|
|
dataSource={searchData} |
|
|
|
pagination={{ |
|
|
|
@ -405,7 +421,7 @@ export default class Analysis extends Component { |
|
|
|
)} |
|
|
|
style={{ marginTop: 24 }} |
|
|
|
> |
|
|
|
<div style={{ marginTop: 32, marginBottom: 100 }}> |
|
|
|
<div style={{ marginTop: 8, marginBottom: 77 }}> |
|
|
|
<Pie |
|
|
|
hasLegend |
|
|
|
title="销售额" |
|
|
|
|