From 59077bd254e68d1ddfa2d93ff222e6324df2e93e Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期二, 19 十一月 2024 14:57:55 +0800 Subject: [PATCH] 图层控制增加全部关闭按钮,图层双击自动定位到对应位置,信令数据的时间条美化下,对接UE视频流,数字人功能开启,逻辑单体化数据体现 --- src/components/menu/bottom-menu.vue | 102 ++++++++++++-------------------------------------- 1 files changed, 25 insertions(+), 77 deletions(-) diff --git a/src/components/menu/bottom-menu.vue b/src/components/menu/bottom-menu.vue index ce52abf..5927469 100644 --- a/src/components/menu/bottom-menu.vue +++ b/src/components/menu/bottom-menu.vue @@ -1,9 +1,6 @@ <template> <div class="specialTool"> - <div - class="bottomwrapper" - :class="{ 'top-btn-active': viewer1Show && isLand }" - > + <div class="bottomwrapper" :class="{ 'top-btn-active': viewer1Show && isLand }"> <div class="imgbox" @click="tdglHandle"> <img src="@assets/img/new/tudiguanli.png" alt="" /> </div> @@ -12,11 +9,7 @@ </div> </div> - <div - class="bottomwrapper" - @click="historyHandle" - :class="{ 'top-btn-active': viewer1Show && !isLand }" - > + <div class="bottomwrapper" @click="historyHandle" :class="{ 'top-btn-active': viewer1Show && !isLand }"> <div class="imgbox"> <img src="@assets/img/new/chengshigengxin.png" alt="" /> </div> @@ -24,11 +17,7 @@ <span> 鍘嗗彶褰卞儚 </span> </div> </div> - <div - class="bottomwrapper csbj" - @click="spjkHandle" - :class="{ 'top-btn-active': !isShowSPJK }" - > + <div class="bottomwrapper csbj" @click="spjkHandle" :class="{ 'top-btn-active': !isShowSPJK }"> <div class="imgbox"> <img src="@assets/img/new/spjk.png" alt="" /> </div> @@ -37,11 +26,7 @@ </div> </div> - <div - class="bottomwrapper spjk" - @click="shoujixinling" - :class="{ 'top-btn-active': !isShowSjxl }" - > + <div class="bottomwrapper spjk" @click="shoujixinling" :class="{ 'top-btn-active': !isShowSjxl }"> <div class="imgbox"> <img src="@assets/img/new/sjxl.png" alt="" /> </div> @@ -58,19 +43,12 @@ <div class="textbox"> <span> 绮炬ā绀鸿寖 </span> </div> - <el-dropdown-menu - slot="dropdown" - :append-to-body="false" - class="popper-dropdown" - > + <el-dropdown-menu slot="dropdown" :append-to-body="false" class="popper-dropdown"> <el-dropdown-item command="fcfhHandle">鍒嗗眰鍒嗘埛</el-dropdown-item> <!-- <el-dropdown-item command="sprhHandle">鍦烘櫙瑙嗛铻嶅悎</el-dropdown-item> --> - <el-dropdown-item v-if="isShowSPRH" command="jiqirendahui" - >鍦烘櫙瑙嗛铻嶅悎</el-dropdown-item - > - <el-dropdown-item v-else command="jiqirendahui" - >鍏抽棴瑙嗛铻嶅悎</el-dropdown-item - > + <el-dropdown-item v-if="isShowSPRH" command="jiqirendahui">鍦烘櫙瑙嗛铻嶅悎</el-dropdown-item> + <el-dropdown-item v-else command="jiqirendahui">鍏抽棴瑙嗛铻嶅悎</el-dropdown-item> + <el-dropdown-item command="gkshHandle">楂樺彲瑙嗗寲妯″瀷</el-dropdown-item> </el-dropdown-menu> </el-dropdown> </div> @@ -85,58 +63,27 @@ @input="updateVideo" > </el-slider> --> - <el-slider - :min="0" - :max="360" - v-model="robotVideoList[3].heading" - @input="updateVideo" - > + <el-slider :min="0" :max="360" v-model="robotVideoList[3].heading" @input="updateVideo"> </el-slider> </el-form-item> <el-form-item label="淇话瑙掑害:"> - <el-slider - :min="-89" - :max="89" - v-model="robotVideoList[3].pitch" - @input="updateVideo" - > + <el-slider :min="-89" :max="89" v-model="robotVideoList[3].pitch" @input="updateVideo"> </el-slider> </el-form-item> <el-form-item label="姘村钩瑙嗚:"> - <el-slider - :min="30" - :max="120" - v-model="robotVideoList[3].horizonAngle" - @input="updateVideo" - > + <el-slider :min="30" :max="120" v-model="robotVideoList[3].horizonAngle" @input="updateVideo"> </el-slider> </el-form-item> <el-form-item label="鍨傜洿瑙嗚:"> - <el-slider - :min="30" - :max="120" - v-model="robotVideoList[3].verticalAngle" - @input="updateVideo" - > + <el-slider :min="30" :max="120" v-model="robotVideoList[3].verticalAngle" @input="updateVideo"> </el-slider> </el-form-item> <el-form-item label="鏈�杩滄姇灏�:"> - <el-slider - :min="100" - :max="300" - v-model="robotVideoList[3].far" - @input="updateVideo" - > + <el-slider :min="100" :max="300" v-model="robotVideoList[3].far" @input="updateVideo"> </el-slider> </el-form-item> <el-form-item label="閫忔槑搴�:"> - <el-slider - :step="0.1" - :min="0" - :max="1" - v-model="robotVideoList[3].alpha" - @input="updateVideo" - > + <el-slider :step="0.1" :min="0" :max="1" v-model="robotVideoList[3].alpha" @input="updateVideo"> </el-slider> </el-form-item> </el-form> @@ -145,17 +92,10 @@ <div class="SZRtextAreaBox" v-if="isShowTextArea"> <el-row :gutter="10"> <el-col :span="19"> - <el-input - v-model="input" - placeholder="璇疯緭鍏ュ唴瀹�" - clearable - @keyup.enter.native="sendCommand($event)" - ></el-input> + <el-input v-model="input" placeholder="璇疯緭鍏ュ唴瀹�" clearable @keyup.enter.native="sendCommand($event)"></el-input> </el-col> <el-col :span="4"> - <el-button type="primary" @click="sendCommand('click')" - >鎼滅储</el-button - > + <el-button type="primary" @click="sendCommand('click')">鎼滅储</el-button> </el-col> </el-row> </div> @@ -175,6 +115,7 @@ display: flex; justify-content: space-between; } + .SZRtextAreaBox { background: rgba(5, 39, 126, 0.7); padding: 10px; @@ -188,12 +129,15 @@ transform: translateX(-50%); z-index: 99999; } + .SZRtextAreaBox .el-form-item { margin: 0; } + .SZRtextAreaBox .el-input { /* width: 300px; */ } + .specialTool .bottomwrapper:nth-of-type(3) { /* background: red; */ position: relative; @@ -291,7 +235,7 @@ } .jxmx .el-dropdown-menu { - top: -110px !important; + top: -133px !important; left: -26.5% !important; } @@ -561,6 +505,10 @@ case "bzdSystem": this.bzdSystem(); break; + + case "gkshHandle": + window.open('http://10.128.12.160:8002/') + break; case "fcfhHandle": this.fencengfenhu(); break; -- Gitblit v1.9.3