Browse Source

修改显示组织名称

epdc-admin-dangqun
曲树通 3 years ago
parent
commit
c80adea18a
  1. 74
      src/views/main-navbar.vue
  2. 8
      src/views/main.vue

74
src/views/main-navbar.vue

@ -1,37 +1,26 @@
<template> <template>
<nav class="aui-navbar" <nav class="aui-navbar" :class="`aui-navbar--${$store.state.navbarLayoutType}`">
:class="`aui-navbar--${$store.state.navbarLayoutType}`">
<div class="aui-navbar__header"> <div class="aui-navbar__header">
<h1 class="aui-navbar__brand new" <h1 class="aui-navbar__brand new" style="text-transform: none;" @click="$router.push({ name: 'home' })">
style="text-transform: none;" <a class="aui-navbar__brand-lg" href="javascript:;">北尚诉办</a>
@click="$router.push({ name: 'home' })"> <a class="aui-navbar__brand-lg new-top" href="javascript:;">{{ $t('brand.lg') }}</a>
<a class="aui-navbar__brand-lg"
href="javascript:;">北尚诉办</a>
<a class="aui-navbar__brand-lg new-top"
href="javascript:;">{{ $t('brand.lg') }}</a>
</h1> </h1>
</div> </div>
<div class="aui-navbar__body"> <div class="aui-navbar__body">
<el-menu class="aui-navbar__menu mr-auto" <el-menu class="aui-navbar__menu mr-auto" mode="horizontal">
mode="horizontal"> <el-menu-item index="1" @click="$store.state.sidebarFold = !$store.state.sidebarFold">
<el-menu-item index="1" <svg class="icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--switch" aria-hidden="true">
@click="$store.state.sidebarFold = !$store.state.sidebarFold">
<svg class="icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--switch"
aria-hidden="true">
<use xlink:href="#icon-outdent"></use> <use xlink:href="#icon-outdent"></use>
</svg> </svg>
</el-menu-item> </el-menu-item>
<el-menu-item index="2" <el-menu-item index="2" @click="refresh()">
@click="refresh()"> <svg class="icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--refresh" aria-hidden="true">
<svg class="icon-svg aui-navbar__icon-menu aui-navbar__icon-menu--refresh"
aria-hidden="true">
<use xlink:href="#icon-sync"></use> <use xlink:href="#icon-sync"></use>
</svg> </svg>
</el-menu-item> </el-menu-item>
</el-menu> </el-menu>
<el-menu class="aui-navbar__menu" <el-menu class="aui-navbar__menu" mode="horizontal">
mode="horizontal">
<!-- <el-menu-item index="1"> <!-- <el-menu-item index="1">
<el-dropdown placement="bottom" <el-dropdown placement="bottom"
:show-timeout="0"> :show-timeout="0">
@ -52,24 +41,21 @@
</svg> </svg>
</a> </a>
</el-menu-item> --> </el-menu-item> -->
<el-menu-item index="3" <el-menu-item index="3" @click="fullscreenHandle()">
@click="fullscreenHandle()"> <svg class="icon-svg aui-navbar__icon-menu" aria-hidden="true">
<svg class="icon-svg aui-navbar__icon-menu"
aria-hidden="true">
<use xlink:href="#icon-fullscreen"></use> <use xlink:href="#icon-fullscreen"></use>
</svg> </svg>
</el-menu-item> </el-menu-item>
<el-menu-item index="4" <el-menu-item index="4" class="aui-navbar__avatar">
class="aui-navbar__avatar"> <el-dropdown placement="bottom" :show-timeout="0">
<el-dropdown placement="bottom"
:show-timeout="0">
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<img src="~@/assets/img/avatar.png"> <img src="~@/assets/img/avatar.png">
<span>{{ $store.state.user.realName }}</span> <span>{{ $store.state.user.deptName }}</span>
<i class="el-icon-arrow-down"></i> <i class="el-icon-arrow-down"></i>
</span> </span>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="updatePasswordHandle()">{{ $t('updatePassword.title') }}</el-dropdown-item> <el-dropdown-item @click.native="updatePasswordHandle()">{{ $t('updatePassword.title') }}
</el-dropdown-item>
<el-dropdown-item @click.native="logoutHandle()">{{ $t('logout') }}</el-dropdown-item> <el-dropdown-item @click.native="logoutHandle()">{{ $t('logout') }}</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
@ -77,8 +63,7 @@
</el-menu> </el-menu>
</div> </div>
<!-- 弹窗, 修改密码 --> <!-- 弹窗, 修改密码 -->
<update-password v-if="updatePassowrdVisible" <update-password v-if="updatePassowrdVisible" ref="updatePassowrd"></update-password>
ref="updatePassowrd"></update-password>
</nav> </nav>
</template> </template>
@ -139,18 +124,21 @@ export default {
</script> </script>
<style scoped> <style scoped>
.new{ .new {
display: flex; display: flex;
flex-direction:column; flex-direction: column;
} }
.new a {
.new a {
font-size: 18px; font-size: 18px;
} }
.new-top{
.new-top {
margin-top: 6px; margin-top: 6px;
font-size: 15px !important; font-size: 15px !important;
} }
.aui-navbar__header_new h1{
.aui-navbar__header_new h1 {
color: #fff; color: #fff;
} }
</style> </style>

8
src/views/main.vue

@ -1,5 +1,6 @@
<template> <template>
<div v-loading.fullscreen.lock="loading" :element-loading-text="$t('loading')" :class="['aui-wrapper', { 'aui-sidebar--fold': $store.state.sidebarFold }]"> <div v-loading.fullscreen.lock="loading" :element-loading-text="$t('loading')"
:class="['aui-wrapper', { 'aui-sidebar--fold': $store.state.sidebarFold }]">
<template v-if="!loading"> <template v-if="!loading">
<main-navbar /> <main-navbar />
<main-sidebar /> <main-sidebar />
@ -90,7 +91,8 @@ export default {
this.$store.state.user.name = res.data.username this.$store.state.user.name = res.data.username
this.$store.state.user.realName = res.data.realName this.$store.state.user.realName = res.data.realName
this.$store.state.user.superAdmin = res.data.superAdmin this.$store.state.user.superAdmin = res.data.superAdmin
}).catch(() => {}) this.$store.state.user.deptName = res.data.deptName
}).catch(() => { })
}, },
// //
getPermissions () { getPermissions () {
@ -99,7 +101,7 @@ export default {
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }
window.SITE_CONFIG['permissions'] = res.data window.SITE_CONFIG['permissions'] = res.data
}).catch(() => {}) }).catch(() => { })
} }
} }
} }

Loading…
Cancel
Save