| | |
| | | <template> |
| | | <div class="menus" v-show="fullScreen"> |
| | | <div |
| | | class="menus" |
| | | v-show="fullScreen" |
| | | > |
| | | <div class="logo_box"> |
| | | <img src="../assets/img/logo.png" alt="" class="logo" /> |
| | | <img |
| | | src="../assets/img/logo.png" |
| | | alt="" |
| | | class="logo" |
| | | /> |
| | | <div class="logo_name"> |
| | | <h3>月球大数据地理空间分析展示平台</h3> |
| | | <img src="../assets/img/logob.png" alt="" class="logo_name_b" /> |
| | | <img |
| | | src="../assets/img/logob.png" |
| | | alt="" |
| | | class="logo_name_b" |
| | | /> |
| | | </div> |
| | | </div> |
| | | <div class="menus_box"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="content_box" v-show="fullScreen"> |
| | | <div |
| | | class="content_box" |
| | | v-show="fullScreen" |
| | | > |
| | | <div |
| | | v-show="checkMenuFlag == 'l1'" |
| | | style="position: relative; display: flex" |
| | | > |
| | | <layer-manage @setCloseLayer="setCloseLayer"> </layer-manage> |
| | | |
| | | </div> |
| | | <div v-show="checkMenuFlag == 'l2'"> |
| | | <plotting> </plotting> |
| | | <div |
| | | style="position: relative; display: flex" |
| | | v-show="store.state.setLayerManager" |
| | | > |
| | | <layer-manage @setCloseLayer="setCloseLayer"></layer-manage> |
| | | </div> |
| | | |
| | | <div |
| | | style="position: relative; display: flex" |
| | | v-show="checkMenuFlag == 'l2'" |
| | | > |
| | | <plotting @setCloseplotting="setCloseplotting"> </plotting> |
| | | </div> |
| | | <div v-show="checkMenuFlag == 'l5'"> |
| | | <baseMapSwitching> </baseMapSwitching> |
| | |
| | | <search v-if="thematicMapBtnState"> </search> |
| | | </div> |
| | | |
| | | <top-btn v-show="fullScreen" v-if="thematicMapBtnState"></top-btn> |
| | | <top-btn |
| | | v-show="fullScreen" |
| | | v-if="thematicMapBtnState" |
| | | ></top-btn> |
| | | |
| | | <thematic-map v-show="!thematicMapBtnState"></thematic-map> |
| | | <div class="fullScreen_btn" v-show="!fullScreen" @click="screen"></div> |
| | | <div |
| | | class="fullScreen_btn" |
| | | v-show="!fullScreen" |
| | | @click="screen" |
| | | ></div> |
| | | <div |
| | | v-show="store.state.doubleMenu" |
| | | class="setDobuleMap" |
| | |
| | | const setShowMapChange = (res) => { |
| | | switch (res.id) { |
| | | case "15": |
| | | debugger; |
| | | break; |
| | | default: |
| | | debugger; |
| | | break; |
| | | } |
| | | // store.state.isShowMap = res; |
| | |
| | | // fullScreen.value = !fullScreen.value; |
| | | screen(); |
| | | } |
| | | |
| | | if (res.id == "l3") { |
| | | thematicMapState.value = false; |
| | | thematicMapBtnState.value = false; |
| | | } else { |
| | | } else if (res.id != "11") { |
| | | thematicMapState.value = true; |
| | | thematicMapBtnState.value = true; |
| | | } |
| | |
| | | checkMenuFlag.value = res.id; |
| | | menuTool.leftTools(res); |
| | | } |
| | | if (res.id == "l1") { |
| | | store.state.setLayerManager = !store.state.setLayerManager; |
| | | } else { |
| | | store.state.setLayerManager = false; |
| | | } |
| | | }; |
| | | const setCloseLayer = (res) => { |
| | | store.state.setLayerManager = false; |
| | | }; |
| | | const setCloseplotting = (res) => { |
| | | checkMenuFlag.value = null; |
| | | }; |
| | | // 切换浏览器全屏 |
| | |
| | | if (!isFullScreen()) { |
| | | if (!fullScreen.value) { |
| | | fullScreen.value = !fullScreen.value; |
| | | console.log(fullScreen.value); |
| | | } |
| | | } |
| | | }); |