|
@@ -5,6 +5,14 @@ import { init, EChartOption, ECharts } from 'echarts'
|
|
|
import styles from './index.less'
|
|
|
import api from 'utils/api'
|
|
|
import request from 'utils/request'
|
|
|
+import ICON_BM from 'assets/images/icon_bm.png'
|
|
|
+import ICON_ML from 'assets/images/icon_mulu.png'
|
|
|
+import ICON_XT from 'assets/images/icon_xl.png'
|
|
|
+import ICON_ZY from 'assets/images/icon_zy.png'
|
|
|
+import IMG_BG_BM from 'assets/images/img_bg_bm.png'
|
|
|
+import IMG_BG_ML from 'assets/images/img_bg_mulu.png'
|
|
|
+import IMG_BG_XT from 'assets/images/img_bg_xl.png'
|
|
|
+import IMG_BG_ZY from 'assets/images/img_bg_zy.png'
|
|
|
|
|
|
const DEFAULT_COLORS = [
|
|
|
'#5470c6',
|
|
@@ -120,26 +128,35 @@ export default function DataOverview() {
|
|
|
{[
|
|
|
{
|
|
|
title: '数据资源数量',
|
|
|
- num: overview.dataSource
|
|
|
+ num: overview.dataSource,
|
|
|
+ icon: ICON_ZY,
|
|
|
+ bg: IMG_BG_ZY
|
|
|
},
|
|
|
{
|
|
|
title: '来源部门数量',
|
|
|
- num: overview.originDept
|
|
|
+ num: overview.originDept,
|
|
|
+ icon: ICON_BM,
|
|
|
+ bg: IMG_BG_BM
|
|
|
},
|
|
|
{
|
|
|
title: '来源系统数量',
|
|
|
- num: overview.originSystem
|
|
|
+ num: overview.originSystem,
|
|
|
+ icon: ICON_XT,
|
|
|
+ bg: IMG_BG_XT
|
|
|
},
|
|
|
{
|
|
|
title: '近一月目录新增数量',
|
|
|
- num: overview.countCatalogue
|
|
|
+ num: overview.countCatalogue,
|
|
|
+ icon: ICON_ML,
|
|
|
+ bg: IMG_BG_ML
|
|
|
}
|
|
|
].map((item) => (
|
|
|
- <div className={styles.item} key={item.title}>
|
|
|
+ <div className={styles.item} key={item.title} style={{backgroundImage: `url("${item.bg}")` }}>
|
|
|
<div className={styles.title}>{item.title}</div>
|
|
|
<div>
|
|
|
<span className={styles.num}>{item.num}</span> 个
|
|
|
</div>
|
|
|
+ <img src={item.icon} alt={item.title} />
|
|
|
</div>
|
|
|
))}
|
|
|
</div>
|