Browse Source

隐藏“近七日”活跃;共用同一个y轴;

songjie/feature-20260120101758-dc后台
songjie 3 weeks ago
parent
commit
42b31347cd
  1. 23
      src/views/PlatformData/UserActivityStats.vue

23
src/views/PlatformData/UserActivityStats.vue

@ -23,7 +23,7 @@
<div class="filter-right"> <div class="filter-right">
<el-button-group> <el-button-group>
<el-button :type="chartMode === 'day' ? 'danger' : 'default'" @click="handleModeChange('day')">每日</el-button> <el-button :type="chartMode === 'day' ? 'danger' : 'default'" @click="handleModeChange('day')">每日</el-button>
<el-button :type="chartMode === 'week' ? 'danger' : 'default'" @click="handleModeChange('week')">近七日</el-button>
<!-- <el-button :type="chartMode === 'week' ? 'danger' : 'default'" @click="handleModeChange('week')">近七日</el-button> -->
<el-button :type="chartMode === 'month' ? 'danger' : 'default'" @click="handleModeChange('month')">近三十日</el-button> <el-button :type="chartMode === 'month' ? 'danger' : 'default'" @click="handleModeChange('month')">近三十日</el-button>
</el-button-group> </el-button-group>
</div> </div>
@ -282,25 +282,15 @@ const updateChart = (data) => {
boundaryGap: false, boundaryGap: false,
data: dates data: dates
}, },
yAxis: [
{
type: 'value',
min: 0,
position: 'left',
axisLabel: { formatter: '{value}' }
},
{
type: 'value',
min: 0,
position: 'right',
axisLabel: { formatter: '{value}' }
}
],
yAxis: {
type: 'value',
min: 0,
axisLabel: { formatter: '{value}' }
},
series: [ series: [
{ {
name: 'DeepChart活跃人数', name: 'DeepChart活跃人数',
type: 'line', type: 'line',
yAxisIndex: 0,
data: activeUsers, data: activeUsers,
itemStyle: { color: '#e74c3c' }, itemStyle: { color: '#e74c3c' },
symbol: 'circle', symbol: 'circle',
@ -310,7 +300,6 @@ const updateChart = (data) => {
{ {
name: 'DeepChart使用次数', name: 'DeepChart使用次数',
type: 'line', type: 'line',
yAxisIndex: 1,
data: useCounts, data: useCounts,
itemStyle: { color: '#2ecc71' }, itemStyle: { color: '#2ecc71' },
symbol: 'circle', symbol: 'circle',

Loading…
Cancel
Save