From a850d9af78513eb3d94537584ab2b6771ce76735 Mon Sep 17 00:00:00 2001
From: Hcat1314 <2768237203@qq.com>
Date: Wed, 20 Dec 2023 12:21:42 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=A7=88=E6=A8=A1=E5=BC=8F=E5=92=8C?=
=?UTF-8?q?=E7=BC=96=E8=BE=91=E6=A8=A1=E5=BC=8F=E5=A4=A7=E8=87=B4=E5=AE=8C?=
=?UTF-8?q?=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../content/tunnelScene/PreviewScene.vue | 346 ++++++++++++++++++
.../content/tunnelScene/TunnelScene.vue | 11 +
.../tunnelScene/editEquComp/editDialog.vue | 8 +
.../preEquComp/childComps/InputNum.vue | 60 +++
.../tunnelScene/preEquComp/preDialog.vue | 304 +++++++++++++++
.../content/tunnelScene/sceneClass/demo.js | 11 +
src/router/index.js | 12 +-
src/views/tunnel/{preview.vue => edit.vue} | 121 +++++-
src/views/tunnel/index.vue | 72 ++--
9 files changed, 894 insertions(+), 51 deletions(-)
create mode 100644 src/components/content/tunnelScene/PreviewScene.vue
create mode 100644 src/components/content/tunnelScene/preEquComp/childComps/InputNum.vue
create mode 100644 src/components/content/tunnelScene/preEquComp/preDialog.vue
rename src/views/tunnel/{preview.vue => edit.vue} (58%)
diff --git a/src/components/content/tunnelScene/PreviewScene.vue b/src/components/content/tunnelScene/PreviewScene.vue
new file mode 100644
index 0000000..c0063c4
--- /dev/null
+++ b/src/components/content/tunnelScene/PreviewScene.vue
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+ 是否确定删除该设备
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/content/tunnelScene/TunnelScene.vue b/src/components/content/tunnelScene/TunnelScene.vue
index 57c28f6..11e6767 100644
--- a/src/components/content/tunnelScene/TunnelScene.vue
+++ b/src/components/content/tunnelScene/TunnelScene.vue
@@ -2,6 +2,7 @@
+
+
+
+
+
+
+
diff --git a/src/components/content/tunnelScene/preEquComp/preDialog.vue b/src/components/content/tunnelScene/preEquComp/preDialog.vue
new file mode 100644
index 0000000..bb20668
--- /dev/null
+++ b/src/components/content/tunnelScene/preEquComp/preDialog.vue
@@ -0,0 +1,304 @@
+
+
+
+
当前距离洞口:{{ pointDistance_str }}
+

+
+
当前风压:{{ p }}Pa
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/content/tunnelScene/sceneClass/demo.js b/src/components/content/tunnelScene/sceneClass/demo.js
index b2456fd..001c138 100644
--- a/src/components/content/tunnelScene/sceneClass/demo.js
+++ b/src/components/content/tunnelScene/sceneClass/demo.js
@@ -521,5 +521,16 @@ export default class Demo {
}
this.addEquipment(pointmodel, formInfo);
}
+ //进行预览和编辑模式的一些操作
+ if (this.isedit == false) {
+ this.scene.traverse(function (item) {
+ if (item.name.includes('point')) {
+ if (item.hasDevice == false) {
+ item.visible = false
+ item.layers.set(-1)
+ }
+ }
+ })
+ }
}
}
diff --git a/src/router/index.js b/src/router/index.js
index eaf44cd..e2ec91a 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -21,16 +21,16 @@ const routes = [
meta: {
title: '首页',
breadcrumb: true
- }
+ },
},
{
- path: '/preview',
- name: 'tunnelpreview',
- component: () => import('@/views/tunnel/preview.vue'),
+ path: '/edit',
+ name: 'tunneledit',
+ component: () => import('@/views/tunnel/edit.vue'),
meta: {
- title: '预览首页',
+ title: '编辑首页',
breadcrumb: true
- }
+ },
},
{
path: '/debug',
diff --git a/src/views/tunnel/preview.vue b/src/views/tunnel/edit.vue
similarity index 58%
rename from src/views/tunnel/preview.vue
rename to src/views/tunnel/edit.vue
index 383a19c..49144c7 100644
--- a/src/views/tunnel/preview.vue
+++ b/src/views/tunnel/edit.vue
@@ -7,7 +7,15 @@
当前站点:
{{ currentSite }}
-
+
+
+
+
+ {{ item.label
+ }}
+
+
+
上午好:{{ currentUser }}
@@ -16,7 +24,8 @@
-
+
+
-
+