Commit cc2fb64a authored by Junling Bu's avatar Junling Bu
Browse files

chore[litemall-vue]: 退出按钮移到用户配置页面

parent b785a6ff
...@@ -41,7 +41,7 @@ export default { ...@@ -41,7 +41,7 @@ export default {
'nickName', 'nickName',
'avatar' 'avatar'
); );
this.avatar = avatar_default; this.avatar = infoData.avatar || avatar_default;
this.nickName = infoData.nickName || '昵称'; this.nickName = infoData.nickName || '昵称';
}, },
toSetting() { toSetting() {
...@@ -53,17 +53,15 @@ export default { ...@@ -53,17 +53,15 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
.user_header { .user_header {
position: relative;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: cover; background-size: cover;
height: 130px; height: 130px;
box-sizing: border-box;
text-align: center; text-align: center;
color: #fff; color: #fff;
padding-top: 30px; padding-top: 30px;
} }
i.user_set { .user_set {
position: absolute; position: absolute;
top: 10px; top: 10px;
right: 10px; right: 10px;
......
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
<order-group/> <order-group/>
<coupon-group/> <coupon-group/>
<user-module/> <user-module/>
<van-button size="large" class="tabbar-user__quit" v-if="isLogin" @click="quit">退出当前账户</van-button>
</div> </div>
</template> </template>
...@@ -14,9 +13,6 @@ import orderGroup from './tabbar-user-order'; ...@@ -14,9 +13,6 @@ import orderGroup from './tabbar-user-order';
import couponGroup from './tabbar-user-coupon'; import couponGroup from './tabbar-user-coupon';
import userModule from './tabbar-user-module'; import userModule from './tabbar-user-module';
import { removeLocalStorage } from '@/utils/local-storage';
import { authLogout } from '@/api/api';
export default { export default {
data() { data() {
return { return {
...@@ -29,10 +25,6 @@ export default { ...@@ -29,10 +25,6 @@ export default {
}, },
methods: { methods: {
quit() {
authLogout();
this.$router.push({ name: 'login' });
},
getLoginStatus() { getLoginStatus() {
this.isLogin = this.isLogin =
!!localStorage.getItem('Authorization'); !!localStorage.getItem('Authorization');
......
...@@ -19,7 +19,9 @@ ...@@ -19,7 +19,9 @@
<van-cell title="密码设置" to="/user/information/setPassword" isLink/> <van-cell title="密码设置" to="/user/information/setPassword" isLink/>
<van-cell title="手机号" to="/user/information/setMobile" :value="mobile" isLink></van-cell> <van-cell title="手机号" to="/user/information/setMobile" :value="mobile" isLink></van-cell>
</van-cell-group> </van-cell-group>
<van-button class="bottom_btn" @click="loginOut" type="primary" bottomAction>退出登录</van-button>
<van-button size="large" class="user_quit" @click="loginOut">退出当前账户</van-button>
<van-popup v-model="showSex" position="bottom"> <van-popup v-model="showSex" position="bottom">
<van-picker <van-picker
showToolbar showToolbar
...@@ -82,8 +84,13 @@ export default { ...@@ -82,8 +84,13 @@ export default {
}) })
}, },
loginOut() { loginOut() {
authLogout(); authLogout().then(res => {
this.$router.push({ name: 'home' }); removeLocalStorage('Authorization')
removeLocalStorage('avatar')
removeLocalStorage('nickName')
this.$router.push({ name: 'home' });
});
} }
}, },
...@@ -117,5 +124,8 @@ export default { ...@@ -117,5 +124,8 @@ export default {
color: $border-color; color: $border-color;
} }
} }
.user_quit {
margin-top: 20px;
}
} }
</style> </style>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment