优化
This commit is contained in:
parent
036a775272
commit
db0ba8db85
@ -25,7 +25,7 @@ export default {
|
||||
computed: {
|
||||
...mapState(['user'])
|
||||
},
|
||||
async mounted () {
|
||||
async created () {
|
||||
console.log('dd: ', dd)
|
||||
if (!dd.other) {
|
||||
await this.handleGetDingtalkCode()
|
||||
|
||||
@ -20,8 +20,8 @@
|
||||
</div> -->
|
||||
</transition>
|
||||
<div class="navBar-right" v-if="isNav">
|
||||
<span>{{this.info.realName}}</span>
|
||||
<img onerror="javascript:this.src='/static/default.jpg';" :src="this.info.avatar || ''" alt="">
|
||||
<span>{{this.userInfo.realName}}</span>
|
||||
<img onerror="javascript:this.src='/static/default.jpg';" :src="this.userInfo.avatar || ''" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@ -29,7 +29,7 @@
|
||||
<script>
|
||||
import routeList from '@/router/kpi_route'
|
||||
import NavHeader from './NavHeader'
|
||||
import { mapState } from 'vuex'
|
||||
import { mapGetters } from 'vuex'
|
||||
export default {
|
||||
name: 'NavBar',
|
||||
data () {
|
||||
@ -43,7 +43,7 @@ export default {
|
||||
NavHeader
|
||||
},
|
||||
computed: {
|
||||
...mapState({ info: state => state.user.info }),
|
||||
...mapGetters(['userInfo']),
|
||||
isNav () {
|
||||
return !!this.$route.meta.isNav
|
||||
},
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
const getters = {
|
||||
permission_routes: state => state.user.routes
|
||||
permission_routes: state => state.user.routes,
|
||||
userInfo: state => state.user.info
|
||||
}
|
||||
export default getters
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user