You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.3 KiB

9 months ago
<template>
9 months ago
<div class="pc-container">
<NavigationBar></NavigationBar>
9 months ago
<foldpanelLeft :title="xiaoquIntroduce.deptName + '简介'">
<IndexModelLeft />
</foldpanelLeft>
9 months ago
<foldpanelRight>
<IndexModelRight />
</foldpanelRight>
9 months ago
<LeafletMap />
9 months ago
</div>
</template>
<script>
9 months ago
import NavigationBar from "@/components/NavigationBar/index.vue";
9 months ago
import { mapGetters } from "vuex";
import {
foldpanelLeft,
9 months ago
IndexModelLeft,
foldpanelRight,
9 months ago
IndexModelRight,
} from "@/views/components/index.js";
9 months ago
import LeafletMap from "@/components/LeafletMap";
9 months ago
export default {
name: "Index",
9 months ago
computed: {
...mapGetters(["dept", "xiaoquIntroduce"]),
},
9 months ago
components: {
NavigationBar,
foldpanelLeft,
9 months ago
IndexModelLeft,
foldpanelRight,
9 months ago
IndexModelRight,
9 months ago
LeafletMap,
},
9 months ago
data() {
return {
// 版本号
version: "3.8.8",
9 months ago
};
},
9 months ago
mounted() {
this.$store.dispatch("GetXiaoquInfo", this.dept.deptId);
9 months ago
this.$store.dispatch("GetcolorList", this.dept.deptId);
9 months ago
},
9 months ago
methods: {},
9 months ago
};
</script>
<style scoped lang="scss">
9 months ago
.pc-container {
position: relative;
9 months ago
height: 100%;
box-sizing: border-box;
background: url("~@/assets/images/ui/index_bg.jpg");
background-size: 100% 100%;
overflow: hidden;
9 months ago
}
</style>