From 8f38cbf36743746bde6997cef3998eadc6e95e10 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期二, 07 一月 2025 18:16:00 +0800
Subject: [PATCH] 核算重构
---
src/views/screen/index.vue | 84 +++++++++++++++++++++++-------------------
1 files changed, 46 insertions(+), 38 deletions(-)
diff --git a/src/views/screen/index.vue b/src/views/screen/index.vue
index 8e9677b..e612b3d 100644
--- a/src/views/screen/index.vue
+++ b/src/views/screen/index.vue
@@ -1,5 +1,5 @@
<template>
- <div class="container" ref="contaner">
+ <div class="container" style="font-size: 0.75vw" ref="contaner">
<header>
<i @click="returnPath" class="el-icon-s-home" style="color: #00b4ff;position: absolute;font-size: 24px;left: 98%;top: 15%"></i>
<img src="@/assets/images/header-bg.png"/>
@@ -71,10 +71,10 @@
/>
<ul>
<li v-for="(item, index) in facilityData.video" :key="index">
- <div style="font-size: 14px" class="value">
+ <div style="font-size: 0.75vw" class="value">
<animate-number from="0" :to="item.value" :key="item.value"></animate-number>
</div>
- <div style="font-size: 14px" class="title">{{ item.title }}</div>
+ <div style="font-size: 0.75vw" class="title">{{ item.title }}</div>
</li>
</ul>
</div>
@@ -86,8 +86,8 @@
<ul>
<li v-for="(item, index) in facilityData.car" :key="index">
<!-- <div class="value">{{ item.value ? item.value : "-" }}</div>-->
- <div style="font-size: 14px" class="value"><animate-number from="0" :to="item.value" :key="item.value"></animate-number></div>
- <div style="font-size: 14px" class="title">{{ item.title }}</div>
+ <div style="font-size: 0.75vw" class="value"><animate-number from="0" :to="item.value" :key="item.value"></animate-number></div>
+ <div style="font-size: 0.75vw" class="title">{{ item.title }}</div>
</li>
</ul>
</div>
@@ -102,8 +102,8 @@
:key="index"
>
<!-- <div class="value">{{ item.value ? item.value : "-" }}</div>-->
- <div style="font-size: 14px" class="value"><animate-number from="0" :to="item.value" :key="item.value"></animate-number></div>
- <div style="font-size: 14px" class="title">{{ item.title }}</div>
+ <div style="font-size: 0.75vw" class="value"><animate-number from="0" :to="item.value" :key="item.value"></animate-number></div>
+ <div style="font-size: 0.75vw" class="title">{{ item.title }}</div>
</li>
</ul>
</div>
@@ -223,45 +223,52 @@
scoreData: {
鑷祦浜曞尯: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
楂樻柊鍖�: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
澶у畨鍖�: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
娌挎哗鍖�: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
璐′簳鍖�: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
鑽e幙: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
],
瀵岄『鍘�: [
{
- value: 0,
- name: '寰楀垎'
- }
+ video: 0,
+ car: 0,
+ face: 0
+ },
]
},
// 璁惧鏁版嵁
@@ -1075,7 +1082,7 @@
li {
width: 25%;
text-align: center;
- font-size: 14px;
+ font-size: 0.75vw;
color: #00e6f4;
flex-shrink: 0;
flex-grow: 0;
@@ -1318,7 +1325,7 @@
background-image: url("../../assets/images/item-car-bg.png");
background-size: 100% 100%;
color: #dcf8ff;
- font-size: 12px;
+ //font-size: 12px;
line-height: 26px;
padding: 0 15px;
font-size: 0.625vw;
@@ -1435,21 +1442,22 @@
}
.rotating-image {
- width: 950px;
- height: 950px;
+ width: 50vw;
+ height: 50vw;
position: absolute;
- top: calc(50% - 450px);
- left: calc(50% - 450px);
+ top: calc(50% - 24vw);
+ left: calc(50% - 24vw);
transform: skewX(-5deg) skewY(-10deg);
animation: rotateImage 36s linear infinite;
}
.rotating-image-in {
- width: 900px;
- height: 900px;
+ width: 47.5vw;
+ height: 47.5vw;
position: absolute;
- top: calc(50% - 425px);
- left: calc(50% - 425px);
+ top: calc(50% - 22.5vw);
+ left: calc(50% - 22.5vw);
animation: rotateCounterClockwise 48s linear infinite;
}
+
</style>
--
Gitblit v1.8.0