Bonus-AI-LargeScreen/src/views/largeScreen/onlineCount.vue

79 lines
1.5 KiB
Vue
Raw Normal View History

2024-07-31 17:09:32 +08:00
<template>
2024-08-24 09:11:50 +08:00
<div class="body-container">
<div class="largeScreenOnlineBox2">
<div class="largeScreenOnlineCount">
实时在线人数
</div>
<div class="largeScreenOnlineNum largeScreenOnlineNumFst">{{ realOnlineNum }}</div>
2024-07-31 17:09:32 +08:00
</div>
2024-08-24 09:11:50 +08:00
<div class="largeScreenOnlineBox2">
<div class="largeScreenOnlineCount">
当前统计在线人数
</div>
<div class="largeScreenOnlineNum largeScreenOnlineNumSec">{{ computeOnlineNum }}</div>
</div>
</div>
2024-07-31 17:09:32 +08:00
</template>
<script>
2024-08-01 11:16:43 +08:00
2024-07-31 17:09:32 +08:00
export default {
2024-08-24 09:11:50 +08:00
name: 'onlineCount',
data() {
return {
realOnlineNum: 0,
computeOnlineNum: 0,
largeScreenOnlineRefresh: null,
};
},
created() {
},
beforeDestroy() {
clearInterval(this.largeScreenOnlineRefresh);
},
methods: {
showMessage(message, type) {
this.$message({message, type});
2024-08-01 11:16:43 +08:00
}
2024-08-24 09:11:50 +08:00
}
};
2024-07-31 17:09:32 +08:00
</script>
<style scoped>
.largeScreenOnlineBox2 {
2024-08-24 09:11:50 +08:00
height: 50%;
position: relative;
2024-07-31 17:09:32 +08:00
}
.largeScreenOnlineCount {
2024-08-24 09:11:50 +08:00
color: #ffffff;
font-size: 1rem;
padding-left: 2.5rem;
padding-top: 1rem;
2024-07-31 17:09:32 +08:00
}
2024-08-01 11:16:43 +08:00
.largeScreenOnlineNum {
2024-08-24 09:11:50 +08:00
background-image: url("../../assets/images/upBorder.png");
background-size: 100% 100%;
width: 90%;
border-radius: 0.6rem;
font-size: 3rem;
margin-left: 5%;
margin-top: 2%;
height: 7rem;
z-index: 1;
text-align: center;
padding-top: 1.5rem;
position: relative;
letter-spacing: 0.1rem;
2024-07-31 17:09:32 +08:00
}
2024-08-01 11:16:43 +08:00
.largeScreenOnlineNumFst {
2024-08-24 09:11:50 +08:00
color: rgba(103, 239, 255, 1);
2024-07-31 17:09:32 +08:00
}
2024-08-01 11:16:43 +08:00
.largeScreenOnlineNumSec {
2024-08-24 09:11:50 +08:00
color: rgba(101, 251, 181, 1);
2024-07-31 17:09:32 +08:00
}
2024-08-24 09:11:50 +08:00
</style>