From 08ecf641118422c45d879948542f4059302a757a Mon Sep 17 00:00:00 2001 From: "lj7788@126.com" Date: Sat, 16 Aug 2025 18:16:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9BIM=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E7=9A=84=E5=AE=A2=E6=88=B7=E7=AB=AF=E6=B8=B2?= =?UTF-8?q?=E6=9F=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/bim/bimSetting/ModelFloorTree.vue | 100 +------ .../src/views/bim/bimSetting/MoveModel.vue | 12 +- .../src/views/bim/bimSetting/apiTools.js | 34 --- .../src/views/bim/bimSetting/index.vue | 12 +- .../src/views/bim/bimSetting/sapiTools.js | 57 ---- yanzhu-ui-vue3/src/views/bim/bimTools.js | 68 ++++- .../src/views/bim/sandTableSetting/index.vue | 266 +++++++++++------- 7 files changed, 246 insertions(+), 303 deletions(-) diff --git a/yanzhu-ui-vue3/src/views/bim/bimSetting/ModelFloorTree.vue b/yanzhu-ui-vue3/src/views/bim/bimSetting/ModelFloorTree.vue index 72b6135f..4fa99042 100644 --- a/yanzhu-ui-vue3/src/views/bim/bimSetting/ModelFloorTree.vue +++ b/yanzhu-ui-vue3/src/views/bim/bimSetting/ModelFloorTree.vue @@ -21,6 +21,7 @@ @@ -413,6 +426,38 @@ export default { #bimSandTableSettingContainer { height: 100%; + + .tag-box-client { + width: 100%; + + .tag-box { + height: 120px; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + position: relative; + } + + .tag-svg { + width: 38px; + height: 38px; + position: absolute; + bottom: -17px; + left: 50%; + margin-left: -19px; + + } + + .tag-img { + position: absolute; + } + + .tag-txt { + font-size: 16px; + color: #fff; + } + } } } @@ -459,6 +504,8 @@ export default { min-width: 300px; min-height: 400px; padding-bottom: 50px; + + .tools-title { padding: 10px; color: #114c5f; @@ -471,20 +518,25 @@ export default { right: 10px; cursor: pointer; } + .device-list { padding: 0px 10px; max-height: 60vh; overflow-y: auto; + .device-item { display: flex; align-items: center; + .device-name { flex-grow: 1; font-size: 12px; + .svg-icon { fill: #19849f; } } + .guide { cursor: pointer; color: #409eff; @@ -492,6 +544,7 @@ export default { } } } + .tools-bottom { position: absolute; bottom: 10px; @@ -499,14 +552,17 @@ export default { text-align: center; } } + .test-box { position: absolute; display: none; top: 10px; left: 10px; + .tag-box { position: relative; } + .tag-txt { position: absolute; top: 30%;