This commit is contained in:
yanran200730
2023-08-07 13:51:28 +08:00
parent 5c0b1afe69
commit 051e532a6a
6 changed files with 280 additions and 42 deletions

View File

@@ -8,16 +8,18 @@
</div>
</div>
<div class="admin-right">
<div class="left" @click="toActive">
<span>{{ $store.state.userInfo.name + "(" + $store.state.userInfo.phone + ")" }}</span>
<div :style="{marginLeft: '10px', color: $store.state.userInfo.flag == 1? 'green': 'red'}">({{ getStateInfo }})</div>
</div>
<el-tooltip class="item" effect="dark" content="用户激活" placement="top">
<div class="left" @click="toActive">
<span>会员信息:</span>
<div :style="{marginLeft: '10px', color: $store.state.userInfo.flag == 1? 'green': 'red'}">{{ getStateInfo }}</div>
</div>
</el-tooltip>
<el-dropdown @command="onMallChange" v-if="mallName">
<div class="userinfo">
<span>{{ mallName }}</span>
<img src="../assets/images/bottom.png" />
</div>
<el-dropdown-menu slot="dropdown">
<el-dropdown-menu slot="dropdown" style="width: 171px">
<el-dropdown-item
v-for="(item, index) in mallList"
:command="item"
@@ -26,6 +28,17 @@
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-dropdown @command="handleClick">
<div class="userinfo">
<span>{{ $store.state.userInfo.name + "(" + $store.state.userInfo.phone + ")" }}</span>
<img src="../assets/images/bottom.png" />
</div>
<el-dropdown-menu slot="dropdown">
<!-- <el-dropdown-item command="phone">修改手机</el-dropdown-item> -->
<el-dropdown-item command="pwd">修改密码</el-dropdown-item>
<el-dropdown-item command="logout">退出登录</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</div>
<div class="admin-main">
@@ -63,12 +76,6 @@
<span slot="title">数据统计</span>
</el-menu-item> -->
</el-menu>
<div style="position: absolute; bottom: 20px; padding-left: 20px; ">
<div style="cursor: pointer; font-size: 16px;" @click="$store.commit('SignOut', true)">
<i class="el-icon-back" style="color: white; margin-right: 5px;"></i>
<span style="color: white">退出</span>
</div>
</div>
</el-scrollbar>
<div class="container">
<transition name="fade-transform" mode="out-in">
@@ -158,7 +165,17 @@
this.$store.commit('setMallId', e.mallId)
location.reload()
},
handleClick (e) {
if (e === 'phone') {
this.$router.push('changePhone')
} else if (e === 'pwd') {
this.$router.push('changePwd')
} else if (e === 'userinfo') {
this.$router.push('userInfo')
} else {
this.$store.commit('SignOut', true)
}
},
handleClose() {
this.form.mallId = "";
this.form.mallName = "";