|
@@ -5,7 +5,7 @@
|
|
<TableRanking :loading="loading" :title="title" :tableTh="tableTh" :tableData="tableData" @pageChange="pageChange"/>
|
|
<TableRanking :loading="loading" :title="title" :tableTh="tableTh" :tableData="tableData" @pageChange="pageChange"/>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
- <LineChart v-if="chartData.series[0].data.length" :chartData="chartData" :title="title"/>
|
|
|
|
|
|
+ <LineChart v-if="chartData.series[0].data.length" :chartData="chartData" :title="title" :opts="opts"/>
|
|
<view class="empty" v-else>
|
|
<view class="empty" v-else>
|
|
<u-empty></u-empty>
|
|
<u-empty></u-empty>
|
|
</view>
|
|
</view>
|
|
@@ -55,7 +55,33 @@
|
|
},
|
|
},
|
|
reportType: '',
|
|
reportType: '',
|
|
queryDate: '',
|
|
queryDate: '',
|
|
- loading: false
|
|
|
|
|
|
+ loading: false,
|
|
|
|
+ opts: {
|
|
|
|
+ enableScroll: true,
|
|
|
|
+ xAxis: {
|
|
|
|
+ rotateLabel: true,
|
|
|
|
+ scrollShow: true,
|
|
|
|
+ itemCount: 8
|
|
|
|
+ },
|
|
|
|
+ yAxis: {
|
|
|
|
+ showTitle: true,
|
|
|
|
+ splitNumber: 5,
|
|
|
|
+ data: [{
|
|
|
|
+ title: '元',
|
|
|
|
+ titleOffsetY: -3
|
|
|
|
+ }]
|
|
|
|
+ },
|
|
|
|
+ legend: {
|
|
|
|
+ show: false
|
|
|
|
+ },
|
|
|
|
+ dataLabel: false,
|
|
|
|
+ padding: [10, 0, 10, 0],
|
|
|
|
+ extra: {
|
|
|
|
+ column: {
|
|
|
|
+ width: 20
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|