|
@@ -42,6 +42,18 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
+ <el-col :span="3">
|
|
|
+ <div class="data-card">
|
|
|
+ <div class="card-title">
|
|
|
+ <i class="el-icon-shopping-cart-full"></i>
|
|
|
+ 企微数量
|
|
|
+ </div>
|
|
|
+ <div class="card-value highlight">
|
|
|
+ <count-to :start-val="0" :end-val="memberCount" :duration="3600" class="card-panel-num" /></div>
|
|
|
+ <div class="card-badge">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
|
|
|
<el-col :span="3">
|
|
|
<div class="data-card">
|
|
@@ -135,6 +147,10 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="action-group">
|
|
|
+ <el-radio-group v-model="userType">
|
|
|
+ <el-radio-button label="个微"></el-radio-button>
|
|
|
+ <el-radio-button label="企微"></el-radio-button>
|
|
|
+ </el-radio-group>
|
|
|
<el-button size="small" plain icon="el-icon-refresh" @click="manualRefresh">手动刷新</el-button>
|
|
|
<el-dropdown @command="handleAutoRefresh" trigger="click">
|
|
|
<el-button size="small" plain>
|
|
@@ -664,6 +680,7 @@ export default {
|
|
|
smsRemainCount: 0,
|
|
|
viewerType: '0',
|
|
|
viewerChart: null,
|
|
|
+ userType: '个微',
|
|
|
dealerChart: null,
|
|
|
// 分公司数量
|
|
|
dealderCount: 0,
|
|
@@ -671,6 +688,8 @@ export default {
|
|
|
groupMgrCount: 0,
|
|
|
// 会员总数量
|
|
|
memberCount: 0,
|
|
|
+ // 企微数量
|
|
|
+ qwMemberNum: 0,
|
|
|
// 正常会员数量
|
|
|
normalNum: 0,
|
|
|
// 黑名单会员数量
|
|
@@ -706,7 +725,8 @@ export default {
|
|
|
answerRedPackMoneyViewerChart: null,
|
|
|
todayComsumption: 0,
|
|
|
yesterdayComsumption: 0,
|
|
|
- balance: 0
|
|
|
+ balance: 0,
|
|
|
+ autoRefreshInterval: null
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
@@ -849,6 +869,7 @@ export default {
|
|
|
this.dealderCount = res.data.dealderCount;
|
|
|
this.groupMgrCount = res.data.groupMgrCount;
|
|
|
this.memberCount = res.data.memberCount;
|
|
|
+ this.qwMemberNum = res.data.qwMemberNum;
|
|
|
this.normalNum = res.data.normalNum;
|
|
|
this.blackNum = res.data.blackNum;
|
|
|
}
|