1
shuishen
2022-11-18 37a4a03e1ddef4f66904dccee54b684e73e9a3b2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<template>
    <div class="layout-container">
        <el-container style="display: flex;">
            <el-header height="auto" id="pcElHeader">
                <div class="logo">
                    <img src="/zhjg/img/logo.png" alt />
                    <div class="header-title">智慧校园可视化信息管理平台</div>
                </div>
                <div class="nav">
                    <el-menu
                        menu-trigger="click"
                        :unique-opened="true"
                        :default-active="$router.currentRoute.path"
                        class="el-menu-demo"
                        mode="horizontal"
                        @select="handleSelect"
                        background-color="#2196f3"
                        text-color="#fff"
                        active-text-color="#fff"
                        :router="true"
                    >
                        <!-- <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>
                            <!--  师大 -->
                            <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>
                            <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/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>
                        <!-- popper-class="only-life-box" -->
                        <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/supermarket">购物超市</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/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> -->
                            <!-- <el-menu-item index="/pcLayout/default/service/service">通信营业厅</el-menu-item> -->
                            <el-menu-item index="/pcLayout/default/service/park">停车场</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/campusnavi">
                            <i class="custom-icon menu-xydh"></i> 校园导航
                        </el-menu-item>
 
                        <el-submenu index="specialmap">
                            <template slot="title">
                                <i class="custom-icon menu-ztdt"></i> 专题地图
                            </template>
                            <el-menu-item index="/pcLayout/default/specialmap/welcome?name=校庆">校庆</el-menu-item>
                            <el-menu-item
                                index="/pcLayout/default/specialmap/welcome?name=校园迎新"
                            >校园迎新</el-menu-item>
                        </el-submenu>
 
                        <el-submenu index="tool">
                            <template slot="title">
                                <i class="custom-icon menu-tool"></i> 工具
                            </template>
                            <el-menu-item index="/pcLayout/default/tool/download">地图下载</el-menu-item>
                            <el-menu-item index="/pcLayout/default/tool/sign">地图标记</el-menu-item>
                            <el-menu-item index="/pcLayout/default/tool/ranging">地图测距</el-menu-item>
                            <el-menu-item index="/pcLayout/default/tool/area">地图测面</el-menu-item>
                            <!-- <el-menu-item index="/pcLayout/default/tool/layer-manage">图层管理</el-menu-item> -->
                        </el-submenu>
 
                        <!-- <el-submenu index="technique">
                        <template slot="title">
                            <i class="custom-icon menu-rest"></i> 其他
                        </template>
                        <el-menu-item index="/pcLayout/default/technique/map">地图数据</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/video">视频融合</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/data">数据动画</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/turf">turf计算</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/space">三维空间分析</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/graph">学生迁徙图</el-menu-item>
                        <el-menu-item index="/pcLayout/default/technique/path">漫游</el-menu-item>
                        </el-submenu>-->
                    </el-menu>
                </div>
 
                <!-- <div class="out-home">
                    <el-button size="mini" @click="outHome">返回首页</el-button>
                </div>-->
            </el-header>
            <el-main style="flex: 1;">
                <router-view />
            </el-main>
        </el-container>
    </div>
</template>
 
<script>
export default {
    data () {
        return {}
    },
    methods: {
        handleSelect (key, keyPath) { },
        outHome () {
            this.$store.commit('SET_VIEWEREXIST', false)
            this.$router.push('/large')
        }
    }
}
</script>
 
<style lang="scss" scoped>
#pcElHeader {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    .logo {
        display: flex;
        width: 410px;
    }
    .nav {
        width: 850px;
    }
}
</style>