@@ -232,7 +232,7 @@
}
.ConstrucClass {
width: 460px;
- height: calc(100vh - 575px);
+ height: calc(100vh - 492px);
background: #004565;
opacity: 0.8;
overflow-x: hidden;
@@ -267,7 +267,7 @@
margin: auto;
// background: yellow;
.DropdownBox {
- height: 50px;
+ height: 45px;
background: #217dc8;
border: 1px solid #61aff0;
display: flex;
diff --git a/src/views/sponeScreen/projectHM/ProjectEvaluation.vue b/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
index b5232a5..cecd525 100644
--- a/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
+++ b/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
@@ -6,7 +6,7 @@
-
+
-
+
@@ -232,7 +232,7 @@
}
.ConstrucClass {
width: 460px;
- height: calc(100vh - 575px);
+ height: calc(100vh - 492px);
background: #004565;
opacity: 0.8;
overflow-x: hidden;
@@ -267,7 +267,7 @@
margin: auto;
// background: yellow;
.DropdownBox {
- height: 50px;
+ height: 45px;
background: #217dc8;
border: 1px solid #61aff0;
display: flex;
diff --git a/src/views/sponeScreen/projectHM/ProjectYype.vue b/src/views/sponeScreen/projectHM/ProjectYype.vue
index b4ea0e9..b1d01c4 100644
--- a/src/views/sponeScreen/projectHM/ProjectYype.vue
+++ b/src/views/sponeScreen/projectHM/ProjectYype.vue
@@ -70,9 +70,9 @@
.ConstrucClass {
// width: 100%;
width: 460px;
- height: 310px;
background: #004565;
opacity: 0.8;
+ padding-bottom: 10px;
.ConstruList {
width: 95%;
@@ -83,12 +83,10 @@
.ConstruListA {
margin-left: 10px;
- flex-basis: 200px;
width: 45%;
- height: 65px;
+ height: 45px;
background: url('@/assets/newImgs/HMScreen/1452.png') no-repeat;
background-size: 100% 100%;
-
margin-top: 10px;
display: flex;
}
@@ -96,19 +94,16 @@
}
.ConstruIcon {
width: 30%;
- height: 64px;
- // border: 1px solid #0096e7;
+ height: 45px;
.Icon_zp {
- width: 40px;
- height: 40px;
- // background: red;
- margin: 15px 10px;
+ width: 35px;
+ height: 35px;
+ margin: 5px 10px;
}
- // background-image: linear-gradient(#004891, #3f80e7);
}
.ConstruNr {
width: 70%;
- height: 65px;
+ height: 45px;
display: flex;
align-items: center;
justify-content: space-between;
diff --git a/src/views/sponeScreen/projectHM/ProjectEvaluation.vue b/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
index b5232a5..cecd525 100644
--- a/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
+++ b/src/views/sponeScreen/projectHM/ProjectEvaluation.vue
@@ -6,7 +6,7 @@
积水分析
-
+
@@ -24,7 +24,7 @@
-
+
@@ -42,12 +42,12 @@
-
+
-
+
@@ -61,12 +61,12 @@
-
+
-
+
@@ -79,12 +79,12 @@
-
+
-
+
@@ -232,7 +232,7 @@
}
.ConstrucClass {
width: 460px;
- height: calc(100vh - 575px);
+ height: calc(100vh - 492px);
background: #004565;
opacity: 0.8;
overflow-x: hidden;
@@ -267,7 +267,7 @@
margin: auto;
// background: yellow;
.DropdownBox {
- height: 50px;
+ height: 45px;
background: #217dc8;
border: 1px solid #61aff0;
display: flex;
diff --git a/src/views/sponeScreen/projectHM/ProjectYype.vue b/src/views/sponeScreen/projectHM/ProjectYype.vue
index b4ea0e9..b1d01c4 100644
--- a/src/views/sponeScreen/projectHM/ProjectYype.vue
+++ b/src/views/sponeScreen/projectHM/ProjectYype.vue
@@ -70,9 +70,9 @@
.ConstrucClass {
// width: 100%;
width: 460px;
- height: 310px;
background: #004565;
opacity: 0.8;
+ padding-bottom: 10px;
.ConstruList {
width: 95%;
@@ -83,12 +83,10 @@
.ConstruListA {
margin-left: 10px;
- flex-basis: 200px;
width: 45%;
- height: 65px;
+ height: 45px;
background: url('@/assets/newImgs/HMScreen/1452.png') no-repeat;
background-size: 100% 100%;
-
margin-top: 10px;
display: flex;
}
@@ -96,19 +94,16 @@
}
.ConstruIcon {
width: 30%;
- height: 64px;
- // border: 1px solid #0096e7;
+ height: 45px;
.Icon_zp {
- width: 40px;
- height: 40px;
- // background: red;
- margin: 15px 10px;
+ width: 35px;
+ height: 35px;
+ margin: 5px 10px;
}
- // background-image: linear-gradient(#004891, #3f80e7);
}
.ConstruNr {
width: 70%;
- height: 65px;
+ height: 45px;
display: flex;
align-items: center;
justify-content: space-between;
diff --git a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
index db6b5e2..20b6741 100644
--- a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
+++ b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
@@ -1,7 +1,7 @@
@@ -24,6 +24,7 @@
imgHeight: 560, //渲染高度px
});
const ifHasUrl = ref(true);
+const modalLoading = ref(true);
// 初始化模型
const SceneModal = new THREE.Scene();
@@ -125,11 +126,13 @@
// 初始化加载模型
function initModal(imgUrl) {
+ modalLoading.value = true;
let event = {};
// 单张纹理图的加载
event.onLoad = function () {
console.log('图片加载完成');
AllData.value.show = false;
+ modalLoading.value = false;
};
event.onProgress = function (url, num, total) {
console.log('图片加载完成:', url);
@@ -138,11 +141,13 @@
let value = ((num / total) * 100).toFixed(2) + '%';
console.log('加载进度的百分比:', value);
AllData.value.numer = value;
+ modalLoading.value = false;
};
event.onError = function (e) {
console.log('图片加载出现错误');
console.log(e);
AllData.value.show = false;
+ modalLoading.value = false;
};
// 设置加载管理器
const loadingManager = new THREE.LoadingManager(event.onLoad, event.onProgress, event.onError);