中建四局: 完成点击菜单跳转
This commit is contained in:
parent
55bdd55e8d
commit
f1c0585a7e
@ -16,11 +16,19 @@
|
|||||||
<div class="title">中建四局数字建造管控平台</div>
|
<div class="title">中建四局数字建造管控平台</div>
|
||||||
<div class="between">
|
<div class="between">
|
||||||
<div class="company"></div>
|
<div class="company"></div>
|
||||||
<div class="exit" @click="$router.back()"></div>
|
<div class="exit" @click="$router.push('/projectIndex')"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tabs">
|
<div class="tabs">
|
||||||
<div class="tab" v-for="i in 9" :key="i"></div>
|
<div
|
||||||
|
class="tab"
|
||||||
|
:class="{ checked: $route.path === menu.modulePath }"
|
||||||
|
v-for="(menu, index) in menus"
|
||||||
|
:key="index"
|
||||||
|
@click="handleMenu(menu.modulePath)"
|
||||||
|
>
|
||||||
|
{{ menu.moduleName }}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
@ -30,7 +38,19 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {}
|
export default {
|
||||||
|
methods: {
|
||||||
|
handleMenu(path) {
|
||||||
|
this.$router.push(path)
|
||||||
|
}
|
||||||
|
},
|
||||||
|
computed: {
|
||||||
|
menus() {
|
||||||
|
const moduleList = this.$store.state.userInfo.menuAuthority.moduleList
|
||||||
|
return moduleList.filter(menu => menu.moduleType === 4)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
@ -116,6 +136,9 @@ export default {}
|
|||||||
.tab {
|
.tab {
|
||||||
width: 170px;
|
width: 170px;
|
||||||
height: 32px;
|
height: 32px;
|
||||||
|
line-height: 32px;
|
||||||
|
text-align: center;
|
||||||
|
font-size: 18px;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background: url(./assets/images/header/bg-tab.png) no-repeat;
|
background: url(./assets/images/header/bg-tab.png) no-repeat;
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user