|
|
@@ -7,24 +7,24 @@
|
|
|
<script lang="js" setup>
|
|
|
import { ref, onBeforeMount } from 'vue'
|
|
|
import Row from './row.vue'
|
|
|
-import { getTopCount } from '@/api/dashboard.js'
|
|
|
+import { statisticsHome } from '@/api/dashboard.js'
|
|
|
|
|
|
const list = ref([
|
|
|
{ id: 1, name: '用户数', data: '31258', color: '#4e73df', icon: 'sfont system-yonghu' },
|
|
|
- { id: 2, name: '封禁人数', data: '5542', color: '#1cc88a', icon: 'sfont system-xiaoxi' },
|
|
|
- { id: 3, name: '激励视频数', data: '108827', color: '#36b9cc', icon: 'sfont system-shuliang_mianxing' },
|
|
|
+ // { id: 2, name: '封禁人数', data: '5542', color: '#1cc88a', icon: 'sfont system-xiaoxi' },
|
|
|
+ { id: 3, name: '消费总额', data: '108827', color: '#36b9cc', icon: 'sfont system-shuliang_mianxing' },
|
|
|
{ id: 4, name: '预估收益', data: '64581.04', color: '#f6c23e', icon: 'sfont system-jindutiaoshouyidaozhang' }
|
|
|
])
|
|
|
|
|
|
const getTopCountData = async () => {
|
|
|
try {
|
|
|
- const res = await getTopCount()
|
|
|
- const { adCount, userCount, riskCount, revenue } = res.data
|
|
|
+ const res = await statisticsHome()
|
|
|
+ const { consumeTotal, incomeEstimate, userCount } = res.data
|
|
|
list.value = [
|
|
|
{ id: 1, name: '用户数', data: userCount || 0, color: '#4e73df', icon: 'sfont system-yonghu' },
|
|
|
- { id: 2, name: '封禁人数', data: riskCount || 0, color: '#1cc88a', icon: 'sfont system-xiaoxi' },
|
|
|
- { id: 3, name: '激励视频数', data: adCount || 0, color: '#36b9cc', icon: 'sfont system-shuliang_mianxing' },
|
|
|
- { id: 4, name: '预估收益', data: parseFloat(revenue || 0).toFixed(2), color: '#f6c23e', icon: 'sfont system-jindutiaoshouyidaozhang' }
|
|
|
+ // { id: 2, name: '封禁人数', data: riskCount || 0, color: '#1cc88a', icon: 'sfont system-xiaoxi' },
|
|
|
+ { id: 3, name: '消费总额', data: consumeTotal || 0, color: '#36b9cc', icon: 'sfont system-shuliang_mianxing' },
|
|
|
+ { id: 4, name: '预估收益', data: parseFloat(incomeEstimate || 0).toFixed(2), color: '#f6c23e', icon: 'sfont system-jindutiaoshouyidaozhang' }
|
|
|
]
|
|
|
} catch (e) {
|
|
|
console.log('错误', e)
|
|
|
@@ -32,7 +32,7 @@ const getTopCountData = async () => {
|
|
|
}
|
|
|
|
|
|
onBeforeMount(() => {
|
|
|
- // getTopCountData()
|
|
|
+ getTopCountData()
|
|
|
})
|
|
|
</script>
|
|
|
|