明树Git Lab

Commit 48bee51e authored by chenron's avatar chenron

大屏数据修改

parent 5d2eb68b
...@@ -252,7 +252,7 @@ onMounted(() => { ...@@ -252,7 +252,7 @@ onMounted(() => {
width: 25px; width: 25px;
height: 34px; height: 34px;
} }
/deep/.infoWindow-title { :deep(.infoWindow-title) {
background-image: url("../assets/images/标题.png"); background-image: url("../assets/images/标题.png");
background-size: 100% 100%; background-size: 100% 100%;
background-repeat: no-repeat; background-repeat: no-repeat;
...@@ -262,7 +262,7 @@ onMounted(() => { ...@@ -262,7 +262,7 @@ onMounted(() => {
padding-left: 10px; padding-left: 10px;
font-weight: 700; font-weight: 700;
} }
/deep/.infoWindow-content { :deep(.infoWindow-content) {
background-image: url("../assets/images/信息文本.png"); background-image: url("../assets/images/信息文本.png");
background-size: 100% 100%; background-size: 100% 100%;
background-repeat: no-repeat; background-repeat: no-repeat;
...@@ -273,7 +273,7 @@ onMounted(() => { ...@@ -273,7 +273,7 @@ onMounted(() => {
padding-top: 5px; padding-top: 5px;
padding-bottom: 5px; padding-bottom: 5px;
} }
/deep/.infoWindow-bottom { :deep(.infoWindow-bottom) {
background-image: url("../assets/images/下标.png"); background-image: url("../assets/images/下标.png");
background-size: 100% 100%; background-size: 100% 100%;
background-repeat: no-repeat; background-repeat: no-repeat;
...@@ -281,23 +281,23 @@ onMounted(() => { ...@@ -281,23 +281,23 @@ onMounted(() => {
margin-top: 1px; margin-top: 1px;
height: 22px; height: 22px;
} }
/deep/.infoWindow-content-title { :deep(.infoWindow-content-title) {
font-size: 18px; font-size: 18px;
color: #fff; color: #fff;
font-weight: 400; font-weight: 400;
} }
/deep/.infoWindow-content-value { :deep(.infoWindow-content-value) {
font-weight: 400; font-weight: 400;
font-size: 24px; font-size: 24px;
color: #93d2ff; color: #93d2ff;
} }
/deep/.infoWindow-unit { :deep(.infoWindow-unit) {
font-size: 20px; font-size: 20px;
color: #93d2ff; color: #93d2ff;
display: inline-block; display: inline-block;
margin-left: 3px; margin-left: 3px;
} }
/deep/.anchorPoint { :deep(.anchorPoint) {
position: absolute; position: absolute;
color: #fff; color: #fff;
position: absolute; position: absolute;
...@@ -306,11 +306,11 @@ onMounted(() => { ...@@ -306,11 +306,11 @@ onMounted(() => {
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
} }
/deep/.amap-logo { :deep(.amap-logo) {
display: none; display: none;
opacity: 0 !important; opacity: 0 !important;
} }
/deep/.amap-copyright { :deep(.amap-copyright) {
opacity: 0; opacity: 0;
} }
</style> </style>
...@@ -150,7 +150,6 @@ onMounted(() => {}); ...@@ -150,7 +150,6 @@ onMounted(() => {});
.font(12); .font(12);
} }
.stat-card-value { .stat-card-value {
// .vh(margin-top, 10);
.font(24); .font(24);
cursor: pointer; cursor: pointer;
font-family: "DIN"; font-family: "DIN";
...@@ -161,4 +160,6 @@ onMounted(() => {}); ...@@ -161,4 +160,6 @@ onMounted(() => {});
:deep(.el-dialog__title) { :deep(.el-dialog__title) {
font-weight: 900; font-weight: 900;
} }
:deep(.el-dialog) {
}
</style> </style>
...@@ -605,4 +605,14 @@ const handleNextClick = (val) => { ...@@ -605,4 +605,14 @@ const handleNextClick = (val) => {
:deep(.el-table) { :deep(.el-table) {
background-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.5);
} }
.common-table {
background: rgb(157 188 218 / 40%);
}
:deep(.el-table th.el-table__cell) {
background: rgba(4, 66, 126, 0.4);
color: #fff;
}
:deep(.el-table tr) {
background: rgb(157 188 218 / 40%);
}
</style> </style>
...@@ -51,7 +51,11 @@ const initChart = () => { ...@@ -51,7 +51,11 @@ const initChart = () => {
label: { show: false }, label: { show: false },
labelLine: { show: false }, labelLine: { show: false },
data: [ data: [
{ value: 33.8, name: "绿色扇区", itemStyle: { color: "#00FF00" } }, // 绿色扇区 {
value: 33.8,
name: "绿色扇区",
itemStyle: { color: "#00FF00", fontSize: 12 },
}, // 绿色扇区
{ {
value: 66.2, value: 66.2,
name: "背景扇区", name: "背景扇区",
......
...@@ -27,7 +27,13 @@ ...@@ -27,7 +27,13 @@
<div><CircleProgress /></div> <div><CircleProgress /></div>
<div class="investment-progress"> <div class="investment-progress">
<span>19.72/58.42亿元</span> <span>19.72/58.42亿元</span>
<div class="progress-image"></div> <div class="progress-image">
<div class="progress-show-value"></div>
<div
class="progress-show-value-rel"
:style="{ width: `${33.8}%` }"
></div>
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -68,7 +74,6 @@ const recycleList = reactive([ ...@@ -68,7 +74,6 @@ const recycleList = reactive([
.construct-container { .construct-container {
display: flex; display: flex;
.construct-left { .construct-left {
// width: 65%;
flex: 1; flex: 1;
height: 100%; height: 100%;
.tag-image { .tag-image {
...@@ -111,17 +116,40 @@ const recycleList = reactive([ ...@@ -111,17 +116,40 @@ const recycleList = reactive([
align-items: end; align-items: end;
span { span {
.vh(margin-bottom,-20); .vh(margin-bottom,-20);
font-family: "DIN";
} }
.progress-image { .progress-image {
justify-content: center;
align-items: center;
.vw(width,520); .vw(width,520);
.vh(height,85); .vh(height,85);
background-image: url("@/assets/images/箭头.png"); background-image: url("@/assets/images/箭头.png");
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: contain;
background-position: center; background-position: center;
background-size: 100% 100%; background-size: 100% 100%;
position: relative;
.progress-show-value {
position: absolute;
.vh(top,26);
.vw(left,65);
width: 85%;
height: 30%;
background-image: url(/src/assets/images/baseRate.png);
background-size: 100% 100%;
background-repeat: no-repeat;
}
.progress-show-value-rel {
height: 100%;
background-image: url("@/assets/images/baseRateRel.png");
background-size: auto 100%;
-webkit-transform: skew(-30deg);
transform: skew(-30deg);
position: absolute;
.vh(top,26);
.vw(left,65);
height: 30%;
background-image: url(/src/assets/images/baseRateRel.png);
background-size: 100% 100%;
background-repeat: no-repeat;
}
} }
} }
} }
......
...@@ -103,6 +103,11 @@ const completeList = reactive([ ...@@ -103,6 +103,11 @@ const completeList = reactive([
.construct-left { .construct-left {
flex: 1; flex: 1;
height: 100%; height: 100%;
.tag-image {
img {
.vw(width, 85);
}
}
.construct-left-map { .construct-left-map {
.vh(height, 700); .vh(height, 700);
.vh(padding-top, 4); .vh(padding-top, 4);
......
This diff is collapsed.
...@@ -80,7 +80,7 @@ import { reactive, ref } from "vue"; ...@@ -80,7 +80,7 @@ import { reactive, ref } from "vue";
const selectedLeftBtn = ref("equity"); const selectedLeftBtn = ref("equity");
const selectedRightBtn = ref(""); const selectedRightBtn = ref("");
const selectedContentBtn = ref(3); const selectedContentBtn = ref(2);
const selectedContentName = ref("立项"); const selectedContentName = ref("立项");
const isFullscreen = ref(false); const isFullscreen = ref(false);
const showPopup = ref(false); const showPopup = ref(false);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment