This commit is contained in:
熊成强 2020-11-06 18:07:37 +08:00
parent 036a775272
commit db0ba8db85
3 changed files with 7 additions and 6 deletions

View File

@ -25,7 +25,7 @@ export default {
computed: {
...mapState(['user'])
},
async mounted () {
async created () {
console.log('dd: ', dd)
if (!dd.other) {
await this.handleGetDingtalkCode()

View File

@ -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
},

View File

@ -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