|
@@ -18,17 +18,13 @@
|
|
|
<div class="btn-list" v-if="!isLogin">
|
|
<div class="btn-list" v-if="!isLogin">
|
|
|
<el-dropdown @command="onCommand" style="margin-left: 20px" trigger="click">
|
|
<el-dropdown @command="onCommand" style="margin-left: 20px" trigger="click">
|
|
|
<span class="el-dropdown-link">
|
|
<span class="el-dropdown-link">
|
|
|
- <img
|
|
|
|
|
- style="display: block"
|
|
|
|
|
- src="https://zhirongip.oss-cn-hangzhou.aliyuncs.com/image/2021-07-06-10-38-11oGTyzHPI.png"
|
|
|
|
|
- /><i class="el-icon-arrow-down el-icon--right"></i>
|
|
|
|
|
|
|
+ <img class="img" :src="avatarBox" />
|
|
|
</span>
|
|
</span>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item command="nickname" style="word-break: keep-all"> </el-dropdown-item>
|
|
<el-dropdown-item command="nickname" style="word-break: keep-all"> </el-dropdown-item>
|
|
|
<div class="border1"></div>
|
|
<div class="border1"></div>
|
|
|
|
|
+ <el-dropdown-item command="supply" style="word-break: keep-all">去认证 </el-dropdown-item>
|
|
|
<el-dropdown-item command="edit" style="word-break: keep-all">编辑资料 </el-dropdown-item>
|
|
<el-dropdown-item command="edit" style="word-break: keep-all">编辑资料 </el-dropdown-item>
|
|
|
- <el-dropdown-item command="supply" style="word-break: keep-all">我的供给 </el-dropdown-item>
|
|
|
|
|
- <el-dropdown-item command="demand" style="word-break: keep-all">我的需求 </el-dropdown-item>
|
|
|
|
|
<div class="border1"></div>
|
|
<div class="border1"></div>
|
|
|
<el-dropdown-item command="logout">退出登录 </el-dropdown-item>
|
|
<el-dropdown-item command="logout">退出登录 </el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
@@ -53,7 +49,14 @@ export default {
|
|
|
show: false
|
|
show: false
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
- computed: { ...mapState(['userInfo']) },
|
|
|
|
|
|
|
+ computed: {
|
|
|
|
|
+ ...mapState(['userInfo']),
|
|
|
|
|
+ avatarBox() {
|
|
|
|
|
+ return this.userInfo
|
|
|
|
|
+ ? this.userInfo
|
|
|
|
|
+ : 'https://zhirongip.oss-cn-hangzhou.aliyuncs.com/image/2021-06-30-17-02-42uzAOUPcw.jpeg';
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
mounted() {
|
|
mounted() {
|
|
|
this.$EventBus.$on('login', () => {
|
|
this.$EventBus.$on('login', () => {
|
|
|
this.show = true;
|
|
this.show = true;
|
|
@@ -63,8 +66,6 @@ export default {
|
|
|
tab(item) {
|
|
tab(item) {
|
|
|
this.active = item;
|
|
this.active = item;
|
|
|
if (item === '铸造者') {
|
|
if (item === '铸造者') {
|
|
|
- console.log(this.userInfo);
|
|
|
|
|
- console.log(this.isLogin);
|
|
|
|
|
this.$router.push('/casting');
|
|
this.$router.push('/casting');
|
|
|
} else if (item === '收藏探索') {
|
|
} else if (item === '收藏探索') {
|
|
|
this.$router.push('/collection');
|
|
this.$router.push('/collection');
|
|
@@ -74,9 +75,12 @@ export default {
|
|
|
this.$router.push('/my');
|
|
this.$router.push('/my');
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- onCommands() {},
|
|
|
|
|
batchRead() {},
|
|
batchRead() {},
|
|
|
- onCommand() {}
|
|
|
|
|
|
|
+ onCommand(command) {
|
|
|
|
|
+ if (command === 'edit') {
|
|
|
|
|
+ this.$router.push('/accountdata');
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|
|
@@ -84,7 +88,6 @@ export default {
|
|
|
.container {
|
|
.container {
|
|
|
height: 90px;
|
|
height: 90px;
|
|
|
background: #0f1111;
|
|
background: #0f1111;
|
|
|
- // min-width: 1400px;
|
|
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
.header {
|
|
.header {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -126,6 +129,14 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ .btn-list {
|
|
|
|
|
+ .img {
|
|
|
|
|
+ width: 34px;
|
|
|
|
|
+ height: 34px;
|
|
|
|
|
+ border-radius: 50%;
|
|
|
|
|
+ display: block;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
.login {
|
|
.login {
|
|
|
width: 83px;
|
|
width: 83px;
|
|
|
height: 30px;
|
|
height: 30px;
|