|
|
@ -17,7 +17,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
</el-card> |
|
|
</el-card> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<!-- <el-col :span="6"> |
|
|
<el-card class="statistics-card"> |
|
|
<el-card class="statistics-card"> |
|
|
<div class="statistics-item"> |
|
|
<div class="statistics-item"> |
|
|
<div class="statistics-icon" style="background-color: #67c23a"> |
|
|
<div class="statistics-icon" style="background-color: #67c23a"> |
|
|
@ -31,7 +31,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</el-card> |
|
|
</el-card> |
|
|
</el-col> |
|
|
</el-col> --> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-card class="statistics-card"> |
|
|
<el-card class="statistics-card"> |
|
|
<div class="statistics-item"> |
|
|
<div class="statistics-item"> |
|
|
@ -71,7 +71,7 @@ |
|
|
<el-card> |
|
|
<el-card> |
|
|
<template #header> |
|
|
<template #header> |
|
|
<span>用户注册</span> |
|
|
<span>用户注册</span> |
|
|
<el-select v-model="registrationSelectedDays" @change="loadRegistrationChartData" style="width: 100px; float: right" size="small"> |
|
|
<el-select v-model="registrationSelectedDays" style="width: 100px; float: right" size="small" @change="loadRegistrationChartData"> |
|
|
<el-option label="7天" :value="7"></el-option> |
|
|
<el-option label="7天" :value="7"></el-option> |
|
|
<el-option label="15天" :value="15"></el-option> |
|
|
<el-option label="15天" :value="15"></el-option> |
|
|
<el-option label="30天" :value="30"></el-option> |
|
|
<el-option label="30天" :value="30"></el-option> |
|
|
@ -140,8 +140,8 @@ const loadTotalUserCount = async () => { |
|
|
// 加载总群组数量 |
|
|
// 加载总群组数量 |
|
|
const loadTotalGroupCount = async () => { |
|
|
const loadTotalGroupCount = async () => { |
|
|
try { |
|
|
try { |
|
|
const response = await getTotalGroupCount(); |
|
|
//const response = await getTotalGroupCount(); |
|
|
totalGroupCount.value = response.data; |
|
|
//totalGroupCount.value = response.data; |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.error('加载总群组数量失败:', error); |
|
|
console.error('加载总群组数量失败:', error); |
|
|
totalGroupCount.value = 0; |
|
|
totalGroupCount.value = 0; |
|
|
@ -521,11 +521,11 @@ const initRegistrationChart = async () => { |
|
|
// 图表区域 |
|
|
// 图表区域 |
|
|
.chart-section { |
|
|
.chart-section { |
|
|
margin-top: 24px; |
|
|
margin-top: 24px; |
|
|
|
|
|
display: flex; // 添加 |
|
|
|
|
|
justify-content: center; // 添加 |
|
|
.el-card { |
|
|
.el-card { |
|
|
border-radius: 8px; |
|
|
border-radius: 8px; |
|
|
border: 1px solid #f0f2f5; |
|
|
border: 1px solid #f0f2f5; |
|
|
|
|
|
|
|
|
:deep(.el-card__body) { |
|
|
:deep(.el-card__body) { |
|
|
padding: 16px; |
|
|
padding: 16px; |
|
|
} |
|
|
} |
|
|
|