| | |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
| | | <meta name="viewport" content="width=device-width,initial-scale=1.0"> |
| | | <link rel="icon" href="<%= BASE_URL %>favicon.ico"> |
| | | <title>智慧校园大数据三维可视化平台</title> |
| | | <title>智慧社区大数据三维可视化平台</title> |
| | | <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> |
| | | <!-- 高德定位 --> |
| | | <script type="text/javascript" |
| | |
| | | src="/img/icon/xndh.png" |
| | | alt=""> |
| | | <span> |
| | | 校内导航 |
| | | 社区内导航 |
| | | </span> |
| | | </div> |
| | | <img class="close" |
| | |
| | | <div class="map-campus-search" |
| | | id="CampusSearchPanel"> |
| | | <el-input class="search-input" |
| | | placeholder="校园搜索…" |
| | | placeholder="社区搜索…" |
| | | v-model="searchInput" |
| | | @input="searchValueChange" |
| | | @focus="shortcutFlag = true"> |
| | |
| | | }, |
| | | { |
| | | bgimg: '/img/search/venue.png', |
| | | title: '校内场馆', |
| | | title: '社区场馆', |
| | | type: 'arc', |
| | | path: '/pcLayout/default/arc/venue', |
| | | code: 3 |
| | |
| | | computed: { |
| | | ...mapGetters([ |
| | | 'viewer', |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'campusNavFlag', |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | |
| | | computed: { |
| | | ...mapGetters([ |
| | | 'viewer', |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'campusNavFlag', |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | |
| | | computed: { |
| | | ...mapGetters([ |
| | | 'viewer', |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'campusNavFlag', |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | |
| | | 'teachList', |
| | | // 科研 |
| | | 'liveList', |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'campusNavFlag' |
| | | ]) |
| | | }, |
| | |
| | | background: #2196f3ed; |
| | | z-index: 11; |
| | | "> |
| | | 智慧校园 |
| | | 智慧社区 |
| | | </div> |
| | | |
| | | <dimension /> |
| | |
| | | 'detailsPopup', |
| | | // 全景弹框显示关闭 |
| | | 'panoramaPopup', |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'campusNavFlag', |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | |
| | | this.getListSearchMethod(this.mBigPopup.value); |
| | | return; |
| | | } |
| | | this.choiceMain = this.popupOurOpenData.qurey; // 进入的主题:列:机构单位,校园建筑 |
| | | this.choiceMain = this.popupOurOpenData.qurey; // 进入的主题:列:机构单位,社区建筑 |
| | | this.choiceData = this.popupOurOpenData.main; //带入数据 包括name、type、method |
| | | |
| | | this.choiceValue = this.popupOurOpenData.main[0].name; |
| | |
| | | const data = res.data.data; |
| | | let outList = []; |
| | | if ( |
| | | this.mBigPopup.name == "校园建筑" || |
| | | this.mBigPopup.name == "社区建筑" || |
| | | this.mBigPopup.name == "文化风景" |
| | | ) { |
| | | // 校园建筑使用该id获取具体信息 |
| | | // 社区建筑使用该id获取具体信息 |
| | | data.forEach((item) => { |
| | | let icon = item.tpurl.split(","); |
| | | outList.push({ |
| | |
| | | from: this.choiceMain, |
| | | video: item.videourl, |
| | | buts: |
| | | this.mBigPopup.name == "校园建筑" || |
| | | this.mBigPopup.name == "社区建筑" || |
| | | this.mBigPopup.name == "文化风景" |
| | | ? ["定位", "实景", "图集"] |
| | | : ["定位"], |
| | |
| | | introduce: item.introduce, |
| | | video: item.videourl, |
| | | buts: |
| | | that.mBigPopup.name == "校园建筑" || |
| | | that.mBigPopup.name == "社区建筑" || |
| | | that.mBigPopup.name == "文化风景" |
| | | ? ["定位", "实景", "图集"] |
| | | : ["定位"], |
| | |
| | | introduce: item.list.introduce, |
| | | video: item.list.videourl, |
| | | buts: |
| | | that.mBigPopup.name == "校园建筑" || |
| | | that.mBigPopup.name == "社区建筑" || |
| | | that.mBigPopup.name == "文化风景" |
| | | ? ["定位", "实景", "图集"] |
| | | : ["定位"], |
| | |
| | | |
| | | <script> |
| | | import { getList } from "@/api/mobile/orgnav/index"; //机构单位 |
| | | import { getChildNavList } from "@/api/mobile/public/arc"; //校园建筑 |
| | | import { getChildNavList } from "@/api/mobile/public/arc"; //社区建筑 |
| | | import { |
| | | // getListlivingFacilitiesr, |
| | | // getListsupermarket, |
| | |
| | | opendata: "openData1", |
| | | }, |
| | | { |
| | | name: "校园建筑", |
| | | name: "社区建筑", |
| | | opendata: "openData2", |
| | | icon: "el-icon-s-management", |
| | | }, |
| | |
| | | openData2: [ |
| | | { name: "行政办公", type: 1, method: getChildNavList }, |
| | | { name: "教学科研", type: 2, method: getChildNavList }, |
| | | { name: "校内场馆", type: 3, method: getChildNavList }, |
| | | { name: "社区场馆", type: 3, method: getChildNavList }, |
| | | { name: "宿舍公寓", type: 4, method: getChildNavList }, |
| | | { name: "文化风景", type: 5, method: getChildNavList }, |
| | | { name: "家属住宅", type: 6, method: getChildNavList }, |
| | |
| | | // openData3: [ |
| | | // { name: "食堂餐厅", type: 1, method: getListlivingFacilitiesr }, |
| | | // { name: "购物超市", type: 2, method: getListsupermarket }, |
| | | // { name: "校内医疗", type: 3, method: getListmedical }, |
| | | // { name: "社区内医疗", type: 3, method: getListmedical }, |
| | | // { name: "邮寄快递", type: 4, method: getListmail }, |
| | | // { name: "学生浴室", type: 5, method: getListbathroom }, |
| | | // { name: "圈存机", type: 6, method: getListtransference }, |
| | |
| | | openData3: [ |
| | | { name: "食堂餐厅", type: 1, method: getListLifeOnce }, |
| | | { name: "购物超市", type: 2, method: getListLifeOnce }, |
| | | { name: "校内医疗", type: 3, method: getListLifeOnce }, |
| | | { name: "社区内医疗", type: 3, method: getListLifeOnce }, |
| | | { name: "邮寄快递", type: 4, method: getListLifeOnce }, |
| | | { name: "学生浴室", type: 5, method: getListLifeOnce }, |
| | | { name: "圈存机", type: 6, method: getListLifeOnce }, |
| | |
| | | this.srcList = this.onceData.icon; |
| | | this.icon = this.srcList[0]; |
| | | } |
| | | if (this.onceData.from == "校园建筑" || this.onceData.from == "文化风景") { |
| | | if (this.onceData.from == "社区建筑" || this.onceData.from == "文化风景") { |
| | | this.getOnceCampus(this.onceData.id); |
| | | } else { |
| | | this.ourData = this.onceData; |
| | |
| | | imgsDom.click(); |
| | | } |
| | | }, |
| | | //"校园建筑"↓ |
| | | //"社区建筑"↓ |
| | | getOnceCampus(id) { |
| | | getChildNavDetail({ id: id }).then((res) => { |
| | | var result = res.data.data[0].list; |
| | |
| | | this.ourData = d; |
| | | }); |
| | | }, |
| | | //"校园建筑"↑ |
| | | //"社区建筑"↑ |
| | | }, |
| | | }; |
| | | </script> |
| | |
| | | <!-- 实景窗口 --> |
| | | <mobilePanorama></mobilePanorama> |
| | | <!-- 盖住左下角 --> |
| | | <div class="cover_mobileMap">智慧校园</div> |
| | | <div class="cover_mobileMap">智慧社区</div> |
| | | </div> |
| | | </template> |
| | | <script> |
| | |
| | | <el-header> |
| | | <img src="/img/logo.png" |
| | | alt=""> |
| | | <div class="header-title">智慧校园大数据三维可视化平台</div> |
| | | <div class="header-title">智慧社区大数据三维可视化平台</div> |
| | | <el-menu :default-active="$router.currentRoute.path" |
| | | class="el-menu-demo" |
| | | mode="horizontal" |
| | |
| | | <!-- <el-menu-item index="/pcLayout/default/mapnav"> <i class='custom-icon menu-dtdl'></i> 地图导览</el-menu-item> --> |
| | | |
| | | <el-submenu index="orgnav"> |
| | | <template slot="title"> <i class='custom-icon menu-jg'></i> 校内机构导览</template> |
| | | <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-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/venue">校内场馆</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> |
| | |
| | | <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/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/alleyway">出入口</el-menu-item> |
| | | </el-submenu> |
| | | |
| | | <!-- <el-menu-item index="/pcLayout/default/campusnav"> <i class='custom-icon menu-xydl'></i> 校园导览</el-menu-item> --> |
| | | <!-- <el-menu-item index="/pcLayout/default/campusnav"> <i class='custom-icon menu-xydl'></i> 社区导览</el-menu-item> --> |
| | | |
| | | <el-menu-item index="/pcLayout/default/campusnavi"> <i class='custom-icon menu-xydh'></i> 校园导航</el-menu-item> |
| | | <el-menu-item index="/pcLayout/default/campusnavi"> <i class='custom-icon menu-xydh'></i> 社区导航</el-menu-item> |
| | | |
| | | <el-menu-item index="/pcLayout/default/specialmap"> <i class='custom-icon menu-ztdt'></i> 专题地图</el-menu-item> |
| | | |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | /* |
| | | * @Author: Morpheus |
| | | * @Name: 校内场馆 |
| | | * @Name: 社区场馆 |
| | | * @Date: 2021-11-15 17:14:47 |
| | | * @Last Modified by: Morpheus |
| | | * @Last Modified time: 2021-12-30 14:25:37 |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | 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', 3) |
| | | this.$store.commit('SET_ARCNAVBARFLAG', true) |
| | | }, |
| | |
| | | <template> |
| | | <div> |
| | | 校园导览 |
| | | 社区导览 |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | /* |
| | | * @Author: Morpheus |
| | | * @Name: 校内医疗 |
| | | * @Name: 社区内医疗 |
| | | * @Date: 2021-11-15 17:14:47 |
| | | * @Last Modified by: Morpheus |
| | | * @Last Modified time: 2021-12-30 14:31:10 |
| | |
| | | export default { |
| | | data () { |
| | | return { |
| | | title: '校内医疗', |
| | | title: '社区内医疗', |
| | | code: 3, |
| | | headerLog: '/img/icon/service-yl.png' |
| | | } |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters([ |
| | | // 校内导航的显示关闭 |
| | | // 社区内导航的显示关闭 |
| | | 'orgNavBarFlag', |
| | | 'arcNavBarFlag' |
| | | ]) |
| | |
| | | path: 'orgnav', |
| | | component: resolve => require(['../../pcviews/orgnav/index.vue'], resolve), |
| | | meta: { |
| | | title: '校内机构导览' |
| | | title: '社区内机构导览' |
| | | }, |
| | | children: [{ |
| | | path: 'masses', |
| | |
| | | path: 'arc', |
| | | component: resolve => require(['../../pcviews/arc/index.vue'], resolve), |
| | | meta: { |
| | | title: '校内建筑' |
| | | title: '社区内建筑' |
| | | }, |
| | | children: [{ |
| | | path: 'edifact', |
| | |
| | | path: 'venue', |
| | | component: resolve => require(['../../pcviews/arc/venue.vue'], resolve), |
| | | meta: { |
| | | title: '校内场馆' |
| | | title: '社区场馆' |
| | | } |
| | | }, |
| | | { |
| | |
| | | path: 'medical', |
| | | component: resolve => require(['../../pcviews/service/medical.vue'], resolve), |
| | | meta: { |
| | | title: '校内医疗' |
| | | title: '社区内医疗' |
| | | } |
| | | }, |
| | | { |
| | |
| | | path: 'campusnav', |
| | | component: resolve => require(['../../pcviews/campusnav/index.vue'], resolve), |
| | | meta: { |
| | | title: '校园导览' |
| | | title: '社区导览' |
| | | } |
| | | }, |
| | | { |
| | | path: 'campusnavi', |
| | | component: resolve => require(['../../pcviews/campusnavi/index.vue'], resolve), |
| | | meta: { |
| | | title: '校园导航' |
| | | title: '社区导航' |
| | | } |
| | | }, |
| | | { |