|
|
@@ -5,25 +5,29 @@
|
|
|
<div class="user-top">
|
|
|
<div class="app-size-28">今日概况</div>
|
|
|
<div @click="pageTo('/admin/setting/password')">
|
|
|
- <app-avatar-module :src="avatarImg | default_avatar" :width="80" />
|
|
|
+ <app-avatar-module
|
|
|
+ :src="avatarImg | default_avatar"
|
|
|
+ :width="80" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="income-amount" @click="pageTo('/admin/assets/list')">
|
|
|
+ <div
|
|
|
+ class="income-amount"
|
|
|
+ @click="pageTo('/admin/assets/list')">
|
|
|
<div>收入金额</div>
|
|
|
- <div class="price">{{ data.todayData.income }}</div>
|
|
|
+ <div class="price">{{ $util.numberFormat(data.todayData.income) }}</div>
|
|
|
</div>
|
|
|
<div class="user-bottom">
|
|
|
<div class="info-list">
|
|
|
<div class="info-list-name">浏览量</div>
|
|
|
- <div class="info-list-value">{{ data.todayData.visit || 0 }}</div>
|
|
|
+ <div class="info-list-value">{{ $util.numberFormat(data.todayData.visit) || 0 }}</div>
|
|
|
</div>
|
|
|
<div class="info-list">
|
|
|
<div class="info-list-name">新粉丝</div>
|
|
|
- <div class="info-list-value">{{ data.todayData.fans || 0 }}</div>
|
|
|
+ <div class="info-list-value">{{ $util.numberFormat(data.todayData.fans) || 0 }}</div>
|
|
|
</div>
|
|
|
<div class="info-list">
|
|
|
<div class="info-list-name">新客户</div>
|
|
|
- <div class="info-list-value">{{ data.todayData.user || 0 }}</div>
|
|
|
+ <div class="info-list-value">{{ $util.numberFormat(data.todayData.user) || 0 }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -61,12 +65,17 @@
|
|
|
</div>
|
|
|
<!-- 客户按钮 -->
|
|
|
<div class="module-com tabs-wrap">
|
|
|
- <div class="tabs-list" v-for="(item, index) in tabsData" :key="index">
|
|
|
+ <div
|
|
|
+ class="tabs-list"
|
|
|
+ v-for="(item, index) in tabsData"
|
|
|
+ :key="index">
|
|
|
<div @click="goToItem(item)">
|
|
|
<div class="tabs-img">
|
|
|
<img :src="item.img" alt mode="widthFix" />
|
|
|
</div>
|
|
|
- <div class="tabs-name">{{ item.name }}</div>
|
|
|
+ <div class="tabs-name">
|
|
|
+ {{ item.name }}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -75,7 +84,7 @@
|
|
|
<div class="total-tit">总览</div>
|
|
|
<div class="total-blo">
|
|
|
<div class="total-list" v-for="(item, index) in totalData" :key="index">
|
|
|
- <div class="list-num">{{ item.value }}</div>
|
|
|
+ <div class="list-num">{{ $util.numberFormat(item.value) }}</div>
|
|
|
<div class="app-color-3">{{ item.name }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -267,9 +276,14 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
+ console.log(option)
|
|
|
// if (this.$util.getCheckLogin()) return
|
|
|
// this.init()
|
|
|
},
|
|
|
+ onShow(){
|
|
|
+ // console.log(this.$util.numberFormat('100002'))
|
|
|
+ this.init()
|
|
|
+ },
|
|
|
methods: {
|
|
|
init() {
|
|
|
getUser().then(res => {
|