14 files modified
2 files added
| | |
| | | @click="closeModel"> |
| | | </div> |
| | | <div class="content"> |
| | | <div class="tab"> |
| | | <div class="tab" v-show="false"> |
| | | <ul> |
| | | <li :class="{'on': item.flag}" |
| | | v-for="(item, index) in titleList" |
| | |
| | | |
| | | getSceneList().then(res => { |
| | | res.data.data.forEach(item => { |
| | | console.log(item, 123) |
| | | const divIcon = new this.DC.DivIcon( |
| | | new that.DC.Position(Number(item.jd), Number(item.wd), 0), |
| | | ` |
| | | <img class="scene-entitys-box" src="/img/leftnav/map-panorama.png" alt=""> |
| | | <div class="scene-entitys-box"> |
| | | <div>${item.mechanismname}</div> |
| | | <img src="/img/leftnav/map-panorama.png" alt=""> |
| | | </div> |
| | | ` |
| | | ) |
| | | divIcon.attrParams = item |
| | |
| | | titlesetLayerFlag: false, |
| | | silhouetteBlue: null, |
| | | wallArr: [ |
| | | [116.41526036, 27.95352217, 100], |
| | | [116.41128018, 27.95789328, 100], |
| | | [116.40246486, 27.96397110, 100], |
| | | [116.39728537, 27.96779573, 100], |
| | | [116.39588026, 27.96862679, 100], |
| | | [116.38903705, 27.97029865, 100], |
| | | [116.38872398, 27.97051829, 100], |
| | | [116.38892229, 27.97090120, 100], |
| | | [116.38906721, 27.97190632, 100], |
| | | [116.38706808, 27.97195638, 100], |
| | | [116.38649076, 27.97114448, 100], |
| | | [116.38214070, 27.97312735, 100], |
| | | [116.37876213, 27.97582549, 100], |
| | | [116.37851310, 27.97664153, 100], |
| | | [116.37634915, 27.98039526, 100], |
| | | [116.37439220, 27.98131916, 100], |
| | | [116.36995935, 27.97936074, 100], |
| | | [116.37217247, 27.97498147, 100], |
| | | [116.35099819, 27.97539586, 100], |
| | | [116.35103749, 27.98088050, 100], |
| | | [116.33972460, 27.97987911, 100], |
| | | [116.33950071, 27.97372028, 100], |
| | | [116.32313266, 27.97004136, 100], |
| | | [116.32606743, 27.95863979, 100], |
| | | [116.34788837, 27.92538024, 100], |
| | | [116.34566310, 27.92338627, 100], |
| | | [116.34874490, 27.91718915, 100], |
| | | [116.35311999, 27.91804451, 100], |
| | | [116.35109257, 27.92284807, 100], |
| | | [116.35975153, 27.92900526, 100], |
| | | [116.35660704, 27.93816236, 100], |
| | | [116.39585177, 27.93945304, 100], |
| | | [116.41526036, 27.95352217, 100] |
| | | [114.04006133, 27.62803800, 100], |
| | | [114.04020623, 27.62809403, 100], |
| | | [114.04025389, 27.62819931, 100], |
| | | [114.04032823, 27.62827743, 100], |
| | | [114.04108710, 27.62918798, 100], |
| | | [114.04001425, 27.62986815, 100], |
| | | [114.04001615, 27.62986817, 100], |
| | | [114.03992451, 27.62998379, 100], |
| | | [114.03967878, 27.62999684, 100], |
| | | [114.03940001, 27.63008698, 100], |
| | | [114.03951075, 27.63047135, 100], |
| | | [114.03946107, 27.63056152, 100], |
| | | [114.03927571, 27.63072325, 100], |
| | | [114.03871751, 27.63128845, 100], |
| | | [114.03872079, 27.63135594, 100], |
| | | [114.03869211, 27.63139169, 100], |
| | | [114.03960653, 27.63200726, 100], |
| | | [114.03945732, 27.63215207, 100], |
| | | [114.03760837, 27.63092563, 100], |
| | | [114.03770336, 27.63078037, 100], |
| | | [114.03782957, 27.63072932, 100], |
| | | [114.03787347, 27.63068209, 100], |
| | | [114.03824591, 27.62887902, 100], |
| | | [114.03837943, 27.62891050, 100], |
| | | [114.03863853, 27.62868839, 100], |
| | | [114.03905656, 27.62843592, 100], |
| | | [114.03954722, 27.62819644, 100], |
| | | [114.04006133, 27.62803800, 100] |
| | | ] |
| | | } |
| | | }, |
| | |
| | | |
| | | var provider = new that.DC.Namespace.Cesium.UrlTemplateImageryProvider({ |
| | | url: '/wp/{z}/{x}/{y}.png', |
| | | fileExtension: 'png' |
| | | fileExtension: 'png', |
| | | tileHeight: 52, |
| | | tileWidth: 52 |
| | | // minimumLevel: 19 |
| | | }) |
| | | |
| | | var baseProvider = new that.DC.Namespace.Cesium.UrlTemplateImageryProvider({ |
| | |
| | | that.newLayer = that.viewer.imageryLayers.addImageryProvider(provider) |
| | | |
| | | that.wallLayer = new that.DC.VectorLayer('wallLayer') |
| | | // that.viewer.addLayer(that.wallLayer) |
| | | that.viewer.addLayer(that.wallLayer) |
| | | |
| | | that.wallArr.forEach(item => { |
| | | item = item.join(',') |
| | |
| | | speed: 10 |
| | | }) |
| | | }) |
| | | // that.wallLayer.addOverlay(wall) |
| | | that.wallLayer.addOverlay(wall) |
| | | |
| | | // that.viewer.camera.setView({ |
| | | // // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州 |
| | |
| | | <div v-if="detailsPopup" |
| | | class="divForms-dom" |
| | | id="divFormsDomBox"> |
| | | <div style='width: 100%; height: 100%;'> |
| | | <div style="width: 100%; height: 100%;"> |
| | | <div class="divForms divForms-theme"> |
| | | <div class="divForms-wrap"> |
| | | <div class="area"> |
| | |
| | | <div class="arrow-rb"></div> |
| | | <div class="label-wrap"> |
| | | <div class="title"> |
| | | {{stateName}} |
| | | {{ stateName }} |
| | | <img v-show="introduceText != null && introduceText != ''" |
| | | @click="audioPlay" |
| | | class="audio-control" |
| | | src="/img/navicon/audio.png" |
| | | alt=""> |
| | | alt="" /> |
| | | <img @click="closeMapPopupBox" |
| | | class="close-box" |
| | | src="/img/navicon/close.png" |
| | | alt=""> |
| | | alt="" /> |
| | | </div> |
| | | <div class="label-content"> |
| | | <div class="arc-bcg"> |
| | | <img :src="popupBgUrl" |
| | | alt=""> |
| | | alt="" /> |
| | | </div> |
| | | <div v-show="siteName != null && siteName != ''" |
| | | class="site"> |
| | | <strong>地址:</strong> |
| | | {{siteName}} |
| | | {{ siteName }} |
| | | </div> |
| | | <div v-show="telephone != null && telephone != ''" |
| | | class="phone"> |
| | | <strong>电话:</strong> |
| | | {{telephone}} |
| | | {{ telephone }} |
| | | </div> |
| | | <div v-show="introduceText != null && introduceText != ''" |
| | | class="introduce"> |
| | |
| | | class="arc-box"> |
| | | <ul class="tab-btn"> |
| | | <li v-show="teachList.length > 0" |
| | | :class="{'on': tabBtnFlag == '教学科研行政'}" |
| | | @click="tabBtnClick('教学科研行政')">教学科研行政</li> |
| | | :class="{ on: tabBtnFlag == '教学科研行政' }" |
| | | @click="tabBtnClick('教学科研行政')"> |
| | | 教学科研行政 |
| | | </li> |
| | | <li v-show="liveList.length > 0" |
| | | :class="{'on': tabBtnFlag == '生活服务'}" |
| | | @click="tabBtnClick('生活服务')">生活服务</li> |
| | | :class="{ on: tabBtnFlag == '生活服务' }" |
| | | @click="tabBtnClick('生活服务')"> |
| | | 生活服务 |
| | | </li> |
| | | </ul> |
| | | <div class="btm-content"> |
| | | <div :class="{'on': tabBtnFlag == '教学科研行政'}"> |
| | | <div :class="{ on: tabBtnFlag == '教学科研行政' }"> |
| | | <ul> |
| | | <li v-for="(item, index) in teachList" |
| | | :key="index" |
| | | @click="mechanismDetailPopup(0, item)"> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | {{item}} |
| | | {{ item }} |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | <div :class="{'on': tabBtnFlag == '生活服务'}"> |
| | | <div :class="{ on: tabBtnFlag == '生活服务' }"> |
| | | <ul> |
| | | <li v-for="(item, index) in liveList" |
| | | :key="index" |
| | | @click="mechanismDetailPopup(1, item)"> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | {{item}} |
| | | {{ item }} |
| | | </li> |
| | | </ul> |
| | | </div> |
| | |
| | | <div class="panorama-wrap"> |
| | | <div class="content-wrap"> |
| | | <div class="title"> |
| | | {{stateName}} |
| | | {{ stateName }} |
| | | <img @click="closePanoramaPopupBox" |
| | | class="close-box" |
| | | src="/img/navicon/close.png" |
| | | alt=""> |
| | | alt="" /> |
| | | </div> |
| | | <div class="content"> |
| | | <iframe :src="panoramaUrl" |
| | | <div class="content" |
| | | id="FullScreenBox"> |
| | | <button type="button" |
| | | @click="screen"> |
| | | <img :src="fullScreenUrl" |
| | | alt="" /> |
| | | </button> |
| | | <iframe allowfullscreen="true" |
| | | :src="panoramaUrl" |
| | | frameborder="0"></iframe> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="monitor-wrap"> |
| | | <div class="content-wrap"> |
| | | <div class="title"> |
| | | {{stateName}} |
| | | {{ stateName }} |
| | | <img @click="closeMonitorPopupBox" |
| | | class="close-box" |
| | | src="/img/navicon/close.png" |
| | | alt=""> |
| | | alt="" /> |
| | | </div> |
| | | <div class="content"> |
| | | <video :src="monitorUrl" |
| | |
| | | :visible.sync="QRCodeFlag" |
| | | :modal="false" |
| | | :modal-append-to-body="false" |
| | | width='44%'> |
| | | width="44%"> |
| | | <div style="margin: 0; position: relative; width: 100%; height: 352px;"> |
| | | <img width="260" |
| | | :src="pupupQRUrl" |
| | |
| | | left: 0; |
| | | right: 0; |
| | | bottom: 0; |
| | | margin: auto"> |
| | | margin: auto" /> |
| | | <div style="position: absolute; bottom: 0; width: 100%; line-height: 36px; text-align: center;"> |
| | | (右键另存为图片) |
| | | </div> |
| | |
| | | audioFlag: false, |
| | | audioCourse: false, |
| | | audioSynth: null, |
| | | audioMsg: null |
| | | audioMsg: null, |
| | | fullscreen: false, |
| | | fullScreenUrl: '/img/icon/bigScreen.png' |
| | | } |
| | | }, |
| | | computed: { |
| | |
| | | this.audioCourse = false |
| | | } |
| | | }, |
| | | mounted () { |
| | | var that = this |
| | | this.$nextTick(() => { |
| | | window.onresize = function () { |
| | | if (!checkFull()) { |
| | | // 要执行的动作 |
| | | that.fullScreenUrl = '/img/icon/bigScreen.png' |
| | | |
| | | if (document.documentElement.requestFullScreen) { |
| | | document.exitFullScreen() |
| | | } else if (document.documentElement.webkitRequestFullScreen) { |
| | | document.webkitCancelFullScreen() |
| | | } else if (document.documentElement.mozRequestFullScreen) { |
| | | document.mozCancelFullScreen() |
| | | } |
| | | that.fullscreen = false |
| | | } |
| | | } |
| | | |
| | | function checkFull () { |
| | | return document.fullscreenElement || |
| | | document.msFullscreenElement || |
| | | document.mozFullScreenElement || |
| | | document.webkitFullscreenElement || false |
| | | } |
| | | }) |
| | | }, |
| | | watch: { |
| | | introduceText: { |
| | | immediate: true, |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | screen () { |
| | | const element = document.getElementById('FullScreenBox') |
| | | if (this.fullscreen) { |
| | | this.fullScreenUrl = '/img/icon/bigScreen.png' |
| | | this.fullscreen = !this.fullscreen |
| | | |
| | | if (document.documentElement.requestFullScreen) { |
| | | document.exitFullScreen() |
| | | } else if (document.documentElement.webkitRequestFullScreen) { |
| | | document.webkitCancelFullScreen() |
| | | } else if (document.documentElement.mozRequestFullScreen) { |
| | | document.mozCancelFullScreen() |
| | | } |
| | | } else { |
| | | this.fullScreenUrl = '/img/icon/smallScreen.png' |
| | | this.fullscreen = !this.fullscreen |
| | | |
| | | if (element.requestFullScreen) { |
| | | element.requestFullScreen() |
| | | } else if (element.webkitRequestFullScreen) { |
| | | element.webkitRequestFullScreen() |
| | | } else if (element.mozRequestFullScreen) { |
| | | element.mozRequestFullScreen() |
| | | } |
| | | } |
| | | }, |
| | | |
| | | tabBtnClick (param) { |
| | | this.tabBtnFlag = param |
| | | }, |
| | |
| | | comeHereClick () { |
| | | this.$store.commit('SET_COMENAME', this.stateName) |
| | | this.$store.commit('SET_TERMINUS', this.pointPosition) |
| | | if (this.campusNavFlag == false) this.$store.commit('SET_CAMPUSNAVFLAG', true) |
| | | if (this.campusNavFlag == false) { |
| | | this.$store.commit('SET_CAMPUSNAVFLAG', true) |
| | | } |
| | | }, |
| | | |
| | | getToHereClick () { |
| | | this.$store.commit('SET_GETTONAME', this.stateName) |
| | | this.$store.commit('SET_STARTINGPOINT', this.pointPosition) |
| | | if (this.campusNavFlag == false) this.$store.commit('SET_CAMPUSNAVFLAG', true) |
| | | if (this.campusNavFlag == false) { |
| | | this.$store.commit('SET_CAMPUSNAVFLAG', true) |
| | | } |
| | | }, |
| | | |
| | | qrCodeClick () { |
| | |
| | | } |
| | | |
| | | // eslint-disable-next-line new-cap |
| | | var positions = this.DC.Transform.transformWGS84ToCartesian(new this.DC.Position.fromArray(this.pointPosition)) |
| | | var positions = this.DC.Transform.transformWGS84ToCartesian( |
| | | new this.DC.Position.fromArray(this.pointPosition) |
| | | ) |
| | | this.viewer.scene.globe.depthTestAgainstTerrain = false |
| | | // eslint-disable-next-line no-unused-vars |
| | | var panorama = new this.DC.PanoramaBox(this.viewer, { |
| | | domId: 'PanoramaBox', |
| | | position: [ |
| | | positions |
| | | ] |
| | | position: [positions] |
| | | }) |
| | | |
| | | this.$store.commit('SET_DETAILSPOPUP', false) |
| | |
| | | this.audioCourse = false |
| | | } |
| | | // eslint-disable-next-line new-cap |
| | | var positions = this.DC.Transform.transformWGS84ToCartesian(new this.DC.Position.fromArray(this.pointPosition)) |
| | | var positions = this.DC.Transform.transformWGS84ToCartesian( |
| | | new this.DC.Position.fromArray(this.pointPosition) |
| | | ) |
| | | this.viewer.scene.globe.depthTestAgainstTerrain = false |
| | | // eslint-disable-next-line no-unused-vars |
| | | var monitor = new this.DC.PanoramaBox(this.viewer, { |
| | | domId: 'MonitorBox', |
| | | position: [ |
| | | positions |
| | | ] |
| | | position: [positions] |
| | | }) |
| | | this.$store.commit('SET_PANORAMAPOPUP', false) |
| | | this.$store.commit('SET_DETAILSPOPUP', false) |
| | |
| | | }, |
| | | |
| | | mechanismDetailPopup (num, param) { |
| | | getMechanismDetail({ num: num, mechanismName: param }).then(res => { |
| | | getMechanismDetail({ num: num, mechanismName: param }).then((res) => { |
| | | var result = res.data.data |
| | | this.$store.commit('CLEAR_ALL', null) |
| | | |
| | |
| | | |
| | | this.$store.commit('SET_POPUPBGURL', imgArr[0]) |
| | | this.$store.commit('SET_POPUPQRURL', result.codeurl) |
| | | this.$store.commit('SET_POINTPOSITION', [Number(result.jd), Number(result.wd), Number(result.gd), Number(result.heading), Number(result.pitch), Number(result.roll)]) |
| | | this.$store.commit('SET_POINTPOSITION', [ |
| | | Number(result.jd), |
| | | Number(result.wd), |
| | | Number(result.gd), |
| | | Number(result.heading), |
| | | Number(result.pitch), |
| | | Number(result.roll) |
| | | ]) |
| | | this.$store.commit('SET_STATENAME', result.mechanismname) |
| | | this.$store.commit('SET_SITENAME', result.address) |
| | | this.$store.commit('SET_TELEPHONE', result.telephone) |
| | |
| | | |
| | | this.newPopup(result) |
| | | this.viewer.flyToPosition( |
| | | new this.DC.Position(Number(result.jd), Number(result.wd), 300, Number(result.heading), Number(result.pitch), Number(result.roll)), |
| | | function () { |
| | | }, |
| | | new this.DC.Position( |
| | | Number(result.jd), |
| | | Number(result.wd), |
| | | 300, |
| | | Number(result.heading), |
| | | Number(result.pitch), |
| | | Number(result.roll) |
| | | ), |
| | | function () { }, |
| | | 3 |
| | | ) |
| | | }) |
| | | }, |
| | | |
| | | newPopup (item) { |
| | | const position = this.DC.Transform.transformWGS84ToCartesian(new this.DC.Position(Number(item.jd), Number(item.wd), Number(item.gd))) |
| | | const position = this.DC.Transform.transformWGS84ToCartesian( |
| | | new this.DC.Position(Number(item.jd), Number(item.wd), Number(item.gd)) |
| | | ) |
| | | // eslint-disable-next-line no-unused-vars |
| | | var popup = new this.DC.DivForms(this.viewer, { |
| | | domId: 'divFormsDomBox', |
| | | position: [ |
| | | position |
| | | ] |
| | | position: [position] |
| | | }) |
| | | |
| | | this.$store.commit('SET_PANORAMAPOPUP', false) |
| | |
| | | this.$store.commit('SET_DETAILSPOPUP', true) |
| | | } |
| | | } |
| | | |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | </style> |
| | | <style></style> |
| | |
| | | |
| | | viewer.compass.enable = true |
| | | viewer.zoomController.enable = true |
| | | // viewer.locationBar.enable = true |
| | | viewer.locationBar.enable = true |
| | | viewer.hawkeyeMap.enable = true |
| | | viewer.hawkeyeMap.addBaseLayer( |
| | | that.DC.ImageryLayerFactory.createAmapImageryLayer( |
| | |
| | | { name: "宿舍公寓", type: 4, method: getChildNavList }, |
| | | { name: "文化风景", type: 5, method: getChildNavList }, |
| | | { name: "家属住宅", type: 6, method: getChildNavList }, |
| | | { name: "其他楼宇", type: 7, method: getChildNavList }, |
| | | { name: "主要楼宇", type: 7, method: getChildNavList }, |
| | | ], |
| | | // openData3: [ |
| | | // { name: "食堂餐厅", type: 1, method: getListlivingFacilitiesr }, |
| | |
| | | @click="closeModel"> |
| | | </div> |
| | | <div class="content"> |
| | | <div class="tab"> |
| | | <div class="tab" v-show="false"> |
| | | <ul> |
| | | <li :class="{'on': item.flag}" |
| | | v-for="(item, index) in titleList" |
| | |
| | | |
| | | <el-submenu index="orgnav"> |
| | | <template slot="title"> <i class='custom-icon menu-jg'></i> 社区内机构导览</template> |
| | | <el-menu-item index="/pcLayout/default/orgnav/masses">党群机构</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/orgnav/ofc">职能部处</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/orgnav/directly">直属及附属单位</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/orgnav/teaching">教学与科研机构</el-menu-item> |
| | | <!-- <el-menu-item index="/pcLayout/default/orgnav/masses">党群机构</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/orgnav/ofc">职能部处</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/orgnav/directly">直属及附属单位</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/orgnav/teaching">教学与科研机构</el-menu-item> --> |
| | | <el-menu-item index="/pcLayout/default/orgnav/rest">其他机构</el-menu-item> |
| | | </el-submenu> |
| | | |
| | | <el-submenu index="arc"> |
| | | <template slot="title"> <i class='custom-icon menu-xyjz'></i> 社区内建筑</template> |
| | | <template slot="title"> <i class='custom-icon menu-xyjz'></i> 社区建筑</template> |
| | | <el-menu-item index="/pcLayout/default/arc/edifact">行政办公</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/arc/teaching">教学科研</el-menu-item> |
| | | <!-- <el-menu-item index="/pcLayout/default/arc/teaching">教学科研</el-menu-item> --> |
| | | <el-menu-item index="/pcLayout/default/arc/venue">社区场馆</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/arc/dorm">社区宿舍</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/arc/culture">文化风景</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/arc/family">家属住宅</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/arc/rest">其他楼宇</el-menu-item> |
| | | <!-- <el-menu-item index="/pcLayout/default/arc/dorm">社区宿舍</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/arc/culture">文化风景</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/arc/family">家属住宅</el-menu-item> --> |
| | | <el-menu-item index="/pcLayout/default/arc/rest">主要楼宇</el-menu-item> |
| | | </el-submenu> |
| | | |
| | | <el-submenu index="service"> |
| | | <template slot="title"> <i class='custom-icon menu-shfw'></i> 生活服务设施</template> |
| | | <el-menu-item index="/pcLayout/default/service/canteen">食堂餐厅</el-menu-item> |
| | | <!-- <el-menu-item index="/pcLayout/default/service/canteen">食堂餐厅</el-menu-item> --> |
| | | <el-menu-item index="/pcLayout/default/service/supermarket">购物超市</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/medical">社区内医疗</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/medical">社区医疗</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/express">邮寄快递</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/showers">社区浴室</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/transfer">圈存机</el-menu-item> |
| | | <!-- <el-menu-item index="/pcLayout/default/service/transfer">圈存机</el-menu-item> --> |
| | | <el-menu-item index="/pcLayout/default/service/copy">打字复印</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/bank">银行网点</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/service/aed">AED</el-menu-item> |
| | |
| | | /* |
| | | * @Author: Morpheus |
| | | * @Name: 其他楼宇 |
| | | * @Name: 主要楼宇 |
| | | * @Date: 2021-11-15 17:14:47 |
| | | * @Last Modified by: Morpheus |
| | | * @Last Modified time: 2021-12-30 14:25:28 |
| | |
| | | this.$store.commit('SET_ORGNAVBARLIST', []) |
| | | this.$store.commit('SET_ORGNAVBARFLAG', false) |
| | | } |
| | | this.$store.commit('SET_ARCNAVBARTITLE', '其他楼宇') |
| | | this.$store.commit('SET_ARCNAVBARTITLE', '主要楼宇') |
| | | this.$store.commit('SET_ARCNAVBARCODE', 7) |
| | | this.$store.commit('SET_ARCNAVBARFLAG', true) |
| | | }, |
| | |
| | | |
| | | const service = axios.create({ |
| | | // baseURL: 'http://192.168.0.107:83', |
| | | // baseURL: 'http://192.168.0.107:80', |
| | | baseURL: 'http://171.34.197.243:790', |
| | | baseURL: 'http://192.168.0.107:80', |
| | | // baseURL: 'http://171.34.197.243:790', |
| | | // baseURL: 'http://s16s652780.51mypc.cn/api', |
| | | timeout: 600000 // request timeout |
| | | }) |
| | |
| | | path: 'rest', |
| | | component: resolve => require(['../../pcviews/arc/rest.vue'], resolve), |
| | | meta: { |
| | | title: '其他楼宇' |
| | | title: '主要楼宇' |
| | | } |
| | | } |
| | | ] |
| | |
| | | cursor: pointer; |
| | | } |
| | | } |
| | | |
| | | .content { |
| | | position: relative; |
| | | min-width: 460px; |
| | | min-height: 320px; |
| | | |
| | | button { |
| | | padding: 2px; |
| | | position: absolute; |
| | | top: 4px; |
| | | right: 4px; |
| | | width: 32px; |
| | | height: 32px; |
| | | background: rgba(0, 0, 0, .2) !important; |
| | | z-index: 1; |
| | | border: 0; |
| | | border-radius: 5px; |
| | | |
| | | img { |
| | | width: 100%; |
| | | } |
| | | } |
| | | |
| | | iframe { |
| | | position: absolute; |
| | | top: 0; |
| | | left: 0; |
| | | width: 100%; |
| | | height: 100%; |
| | | } |
| | | } |
| | | } |
| | | |
| | | iframe { |
| | | width: 460px; |
| | | height: 320px; |
| | | } |
| | | |
| | | } |
| | | |
| | | .arrow { |
| | |
| | | } |
| | | } |
| | | |
| | | .scene-entitys-box, |
| | | .monitor-entitys-box { |
| | | height: 40px; |
| | | } |
| | | |
| | | |
| | | .scene-entitys-box { |
| | | |
| | | div { |
| | | line-height: 24px; |
| | | text-align: center; |
| | | font-weight: 700; |
| | | color: #009bff; |
| | | } |
| | | |
| | | img { |
| | | height: 40px; |
| | | } |
| | | } |
| | |
| | | left: 0; |
| | | height: 60px; |
| | | width: 100%; |
| | | z-index: 99999; |
| | | z-index: 9999; |
| | | |
| | | .el-menu { |
| | | |